AI Engineer

New
IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3–5 years
Required Skills
DockerPythonFlaskFastAPICI/CDRESTful APIsMicroservices

Requirements

  • 3–5 years of experience as an AI Engineer or Python Backend Engineer working with production systems.
  • Strong proficiency in Python with experience in production-grade backend development.
  • Hands-on experience with Flask and familiarity with FastAPI, Uvicorn, and Gunicorn.
  • Experience working with background job systems such as Dramatiq, Celery, or RQ.
  • Practical experience with LLMs and VLMs, including prompt engineering, evaluation, and fine-tuning concepts.
  • Experience integrating or working with LLM routing platforms such as OpenRouter or equivalent tools.
  • Strong understanding of microservices architecture and scalable system design.
  • Solid experience designing and maintaining REST APIs, including authentication and rate limiting.
  • Familiarity with Docker, CI/CD pipelines, logging, monitoring, and production debugging.
  • Experience building AI evaluation or feedback systems is highly desirable.
  • Exposure to cloud platforms such as AWS or GCP for deployment and scaling.
  • Prior experience with SaaS or AI-first product environments is a strong advantage.

Responsibilities

  • Maintain and optimize LLM- and VLM-powered services for content generation, compliance scoring, and campaign testing workflows.
  • Manage and scale Flask and FastAPI microservices, ensuring high availability, low latency, and system reliability.
  • Design, maintain, and monitor Dramatiq (or equivalent) queues for asynchronous AI workflows and pipeline orchestration.
  • Deploy and support Uvicorn/Gunicorn-based services in production, ensuring stability and efficient resource utilization.
  • Integrate and manage OpenRouter or similar LLM routing tools to optimize cost, latency, and model quality trade-offs.
  • Design prompt engineering strategies to improve accuracy, contextual awareness, and compliance of AI outputs.
  • Build and maintain AI feedback loops, including human-in-the-loop evaluation and automated quality assessment systems.
  • Develop and maintain secure, versioned REST APIs for AI services with proper authentication and rate limiting.
  • Collaborate with backend and frontend teams to ensure a scalable and maintainable microservices architecture.
  • Monitor production metrics such as token usage, latency, and error rates to ensure optimal system performance.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now