Job Description: Python & Agentic AI Core Developer
Designation: Lead AI Developer
Experience: 4 – 6 Years
Location: Chennai (Office based)
Employment Type: Full‑time
About the Role
We are looking for a highly skilled Python and Agentic AI Core Developer with 4–6 years of experience to design, build, and deploy intelligent AI solutions leveraging Agentic AI frameworks, Retrieval-Augmented Generation (RAG), and MCP (Model Context Protocol) Server/Client architectures on Azure and/or AWS cloud platforms.
The ideal candidate will have strong hands‑on experience in building scalable, production‑grade AI systems, integrating Large Language Models (LLMs) with enterprise data, tools, and services.
Key Responsibilities
- Design and develop Agentic AI systems using Python with autonomous decision-making workflows.
- Build and optimize Retrieval-Augmented Generation (RAG) pipelines integrating vector databases and LLMs.
- Develop and maintain MCP Server and Client implementations for secure, standardized context sharing with AI models.
- Integrate LLMs with structured and unstructured enterprise data sources.
- Develop scalable backend APIs and microservices to support AI workflows.
- Deploy, monitor, and optimize AI solutions on Azure and/or AWS.
- Implement prompt engineering, tool calling, and agent orchestration patterns.
- Ensure performance, reliability, security, and cost efficiency of AI services.
- Collaborate with product, data, and platform teams to translate business use‑cases into AI solutions.
- Write clean, maintainable, well‑documented code with strong testing practices.
Required Skills and Qualifications
Core Technical Skills
- 4–6 years of strong Python development experience
- Hands‑on experience with Agentic AI architectures
- Solid implementation experience with RAG (Retrieval-Augmented Generation)
- Experience working with MCP Server/Client architecture
- Strong knowledge of LLMs (OpenAI, Azure OpenAI, Anthropic, etc.)
AI and Data Stack
- Vector databases (e.g., FAISS, Pinecone, Weaviate, Azure AI Search)
- Embeddings, ranking, chunking strategies
- Prompt engineering and context management
- LangChain, LlamaIndex or similar frameworks
Cloud and DevOps
- Experience deploying solutions on Azure and/or AWS
- Containerization using Docker
- CI/CD pipelines
- Cloud-native services (Azure Functions, AWS Lambda, API Gateway, Storage, IAM)
Backend and Integration
- RESTful APIs / FastAPI
- Asynchronous programming
- Secure authentication and authorization
- System scalability and performance tuning
Priority skills Experience with MLOps / AI Ops
- Knowledge of event-driven architectures
- Experience working with enterprise-grade AI governance and security
- Familiarity with observability tools (logging, tracing, metrics)
- Exposure to multi-agent frameworks and tool-based reasoning
- Experience supporting production AI systems at scale
We’re Looking For
- Strong problem-solving and system design skills
- Ability to think in terms of AI agents, tools, and workflows
- Ownership mindset and ability to drive solutions end-to-end
- Excellent communication and collaboration skills
- Passion for building next-generation AI platforms
Education
- Bachelor’s degree in computer science, Engineering, or related field
- Equivalent industry experience will be considered
Job Type: Full-time
Application Question(s):
- Highlights about your experience working in AI related software development and specify the domain
- What are you looking for in this role compared to current role
- Learning and career development plan for next 3 years
Education:
Experience:
- Azure deployment of AI applications: 2 years (Required)
- Python and MERN Developer: 4 years (Required)
- back end development, docker, Kubernetes exp: 4 years (Required)
Location:
- Chennai, Tamil Nadu (Required)
Work Location: In person