Python developer - FastAPI, GenAI

Genpact

Hyderabad, Pune District, Dadri

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Genpact is seeking a hands-on Backend Engineer with strong Python and FastAPI skills to build scalable AI-powered backend services. The role focuses on microservices, REST APIs, and AWS deployments for GenAI workflows.

You will work with LLMs, embeddings, vector databases (OpenSearch), and RAG pipelines, collaborating with product and cross-functional teams to deliver robust APIs and cloud-native solutions.

Qualifications

  • 5–8 years of hands-on backend development experience.
  • Strong programming in Python with FastAPI.
  • Experience designing REST APIs and microservices.
  • Understanding of distributed systems and backend architecture.
  • Strong knowledge of SQL/NoSQL databases.
  • Hands-on experience with AWS Cloud services.
  • Experience with LLMs, embeddings, vector databases (OpenSearch), and RAG implementations.
  • Practical knowledge of prompt engineering techniques.
  • Experience with LangChain, Hugging Face, OpenAI APIs, or GenAI frameworks.
  • Familiarity with Git, Docker, CI/CD, and Agile development.

Responsibilities

  • Design, develop, and maintain RESTful APIs and microservices using Python (FastAPI).
  • Build scalable, secure, and high‑performance backend applications.
  • Write clean, maintainable, and well‑tested code following best practices.
  • Develop and integrate RAG pipelines; work with LLMs, embeddings, vector DBs (OpenSearch).
  • Deploy and manage applications on AWS; collaborate on CI/CD, monitoring, and optimization.
  • Troubleshoot production issues and improve application performance.

Skills

Python
FastAPI
REST APIs
Microservices
Distributed systems
SQL/NoSQL databases
LLMs
Embeddings
RAG
Prompt engineering
GenAI frameworks
Git
CI/CD
Agile development

Tools

Docker
Kubernetes
OpenSearch
LangChain
Hugging Face
OpenAI APIs
AWS
API Gateway
S3

Job description

Job Description Backend Engineer (Python, FastAPI, GenAI)

Experience: 5–8 Years
Location: Pan India
Notice Period: Immediate Joiners / 0–30 Days Preferred

About the Role

We are looking for a hands‑on Backend Engineer with strong expertise in Python, FastAPI, AWS, and Generative AI to build scalable backend services for AI‑powered applications. The ideal candidate should have experience developing microservices, integrating LLMs, and deploying cloud‑native solutions on AWS.

Key Responsibilities
Backend Development
  • Design, develop, and maintain RESTful APIs and microservices using Python (FastAPI).
  • Build scalable, secure, and high‑performance backend applications.
  • Write clean, maintainable, and well‑tested code following best practices.
Generative AI Development
  • Develop and integrate RAG (Retrieval‑Augmented Generation) pipelines.
  • Work with LLMs, embeddings, vector databases (OpenSearch), and AI workflows.
  • Implement prompt engineering techniques including zero‑shot, few‑shot, and RAG‑based prompting.
  • Integrate AI models using frameworks such as LangChain, Hugging Face, and OpenAI APIs.
Cloud & DevOps
  • Deploy and manage applications on AWS (ECS, Lambda, API Gateway, S3, RDS/DynamoDB).
  • Collaborate with DevOps teams on CI/CD, monitoring, logging, and performance optimization.
  • Ensure cloud solutions are scalable, secure, and cost‑efficient.
Collaboration
  • Work closely with Product Managers, Frontend Engineers, QA, and cross‑functional teams.
  • Participate in code reviews and contribute to technical discussions.
  • Troubleshoot production issues and continuously improve application performance.
Required Skills
  • 5–8 years of hands‑on backend development experience.
  • Strong programming expertise in Python with FastAPI.
  • Experience designing and developing REST APIs and microservices.
  • Good understanding of distributed systems and backend architecture.
  • Strong knowledge of SQL/NoSQL databases and data modeling.
  • Hands‑on experience with AWS Cloud services.
  • Experience with LLMs, embeddings, vector databases (OpenSearch), and RAG implementations.
  • Practical knowledge of prompt engineering techniques.
  • Experience with LangChain, Hugging Face, OpenAI APIs, or similar GenAI frameworks.
  • Familiarity with Git, Docker, CI/CD, and Agile development practices.
Good to Have
  • Kubernetes or container orchestration experience.
  • Knowledge of observability tools (CloudWatch, Prometheus, Grafana).
  • Exposure to manufacturing or industrial AI use cases.
  • Experience with performance tuning and application security.
Preferred Candidate Profile
  • Immediate joiners or candidates with 0–30 days notice period.
  • Strong problem‑solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Willing to work in a fast‑paced, product engineering environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer – GenAI & Agentic AI
Python Developer – GenAI & Agentic AI

AutomationEdge • Pune District

On-site
INR 800,000 - 1,200,000
Python Developer (GenAI)
Python Developer (GenAI)

ScryAI • Gurugram District

On-site
INR 1,000,000 - 1,500,000
Backend Developer (Python) – GenAI & LLM Applications
Backend Developer (Python) – GenAI & LLM Applications

NavGurukul • India

On-site
INR 1,500,000 - 2,500,000
Python GenAI Engineer
Python GenAI Engineer

Evnek • Pune District

On-site
INR 1,500,000 - 2,500,000
Referrals increase interview chances
Gen AI Python Developer sin
Gen AI Python Developer sin

Tata Consultancy Services • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Backend Engineer - Gen AI
Backend Engineer - Gen AI

United States Digital Space LLC • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Python Full Stack AI Engineer - Pune, India
Python Full Stack AI Engineer - Pune, India

Stradit LLC • Pune District

On-site
INR 800,000 - 1,200,000
Learning budget
Mentorship
GenAI tooling access
+1
Python Backend Developer AI Platform
Python Backend Developer AI Platform

GOLS PRIVATE LIMITED • Mumbai

On-site
INR 600,000 - 1,200,000
Python Developer - AI/ML, GenAI & DevOps
Python Developer - AI/ML, GenAI & DevOps

Cognizant • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Gen AI Engineer
Gen AI Engineer

HCLTech • Chennai District, Bengaluru, Hyderabad

On-site
INR 4,200,000 - 6,200,000