AI Developer with Python
Summary
Mphasis seeks a Python AI developer (7+ yrs) to build production-grade GenAI applications: RAG solutions, LLM agents (LangChain/LangGraph/CrewAI), and backend APIs/microservices in FastAPI/Flask/Django, containerized with Docker and deployed to AWS/Azure/GCP with MLOps practices. Fully onsite 5 days/week in Sunnyvale, CA or Berkeley Heights, NJ.
AI Developer with Python
A variety of soft skills and experience may be required for the following role Please ensure you check the overview below carefully.
Locations: Sunnyvale, CA / Berkeley Heights, NJ
Work Model: 5 Days Onsite from Day 1
Interview: Mandatory In-Person Interview
Experience: 7+ Years
Job Summary
We are looking for a strong Python AI Developer with hands-on experience building production-grade Generative AI applications, RAG solutions, AI agents, backend APIs, and microservices . The ideal candidate should have deep Python expertise and practical experience integrating LLMs with enterprise applications, vector databases, and external APIs.
Key Responsibilities
- Design and develop AI/GenAI-driven applications using Python.
- Build scalable backend APIs, microservices, and data pipelines .
- Develop and implement Retrieval-Augmented Generation (RAG) solutions.
- Build and orchestrate AI/LLM agents using LangChain, LangGraph, CrewAI, or similar frameworks .
- Integrate LLMs with enterprise applications, vector databases , and REST APIs.
- Implement prompt engineering and NLP solutions for enterprise use cases.
- Develop backend services using FastAPI, Flask, or Django .
- Optimize application performance and build production-ready solutions. xavwley
- Containerize applications using Docker and support deployment to AWS, Azure, or GCP .
- Follow software engineering and MLOps practices including Git/version control, CI/CD, testing, monitoring, and deployment.