Team Lead – Python & Agentic AIRole Overview
We are looking for an experienced Team Lead – Python & Agentic AI to lead the development of AI-powered applications and multi-agent systems. The role requires solid hands-on technical expertise along with the ability to mentor, guide, and support the engineering team.
Key Responsibilities
- Lead the design and development of Python-based AI and backend applications.
- Design and build Agentic AI and multi-agent systems using LLMs, LangGraph, MCP, and related frameworks.
- Develop agent workflows involving tool calling, orchestration, memory, APIs, and external systems.
- Drive technical design, code reviews, coding standards, testing, and engineering best practices.
- Troubleshoot complex application and production issues and provide technical direction to the team.
- Work with DevOps teams on Docker, Kubernetes, CI/CD, deployments, monitoring, and production support.
- Mentor developers, conduct technical knowledge-sharing sessions, and help team members improve their technical skills.
- Collaborate with Product, QA, Analytics, DevOps, and other stakeholders to ensure timely and quality delivery.
- Participate in estimation, sprint planning, architecture discussions, and technical decision-making.
Required Skills & Experience
- 6–10 years of software development experience, with strong hands-on experience in Python.
- Practical experience building Agentic AI / LLM-based applications.
- Strong experience with LangGraph and MCP.
- Experience designing multi-agent architectures and agent orchestration.
- Good understanding of LLMs, prompt engineering, tool calling, RAG, and AI workflows.
- Experience with FastAPI, REST APIs, and databases such as PostgreSQL.
- Good knowledge of Docker, Kubernetes, Git, CI/CD, and cloud environments.
- Strong debugging, problem-solving, and analytical skills.
- Good understanding of Agile and SDLC practices.
- Strong communication, leadership, mentoring, and stakeholder-management skills.
Valuable to Have
- Experience with LangChain, Langfuse/LangSmith, vector databases, and AI evaluation.
- Experience with AWS, Azure, or GCP.
- Experience with enterprise SaaS or analytics applications.
- Knowledge of application security, authentication, and authorization.
Education Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
📌 Senior Analyst: 947 (Bengaluru)
🏢 C5i
📍 Bengaluru