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:
Bachelor's (Required)
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