AI Engineer

Skills
MongodbPythonFastAPIOpenAI APIsLangChainLarge Language ModelsPrompt Engineering
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Python
  • FastAPI
  • OpenAI APIs
  • LangChain
  • LLMs
  • Prompt Engineering
  • SQL Alchemy
  • PostgreSQL
  • AWS/Azure Cloud
  • Docker
  • 3+ years software engineering experience
  • 2+ years AI/ML and document processing experience
  • Production-grade application development with Python
  • Data modeling and database design
  • Cloud platform experience with AWS or Azure
  • Consulting experience and stakeholder management
  • Async/await and Uvicorn
  • SQLAlchemy 2.0 async and Alembic
  • Pydantic and Pandas
  • PostgreSQL performance tuning
  • Document databases such as MongoDB or Cosmos DB
  • CI/CD pipelines and testing practices
  • Observability and logging best practices

Nice to have

  • Consulting mindset
  • Customer focus
  • Strong communication
  • Autonomous worker
  • Adaptable

Day to day

  • Design, develop, and deploy AI-powered features for an invoice audit platform using LLMs and document intelligence services.
  • Build scalable asynchronous workflows for large-scale document classification extraction and assessment.
  • Develop backend services in Python and FastAPI while integrating cloud AI services vector search and robust monitoring.