Job Description
Team Lead – Python & Agentic AI
Role 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 strong 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 robust 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.
Good 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.
DISCLAIMER AND NOTIFICATION
We (C5i) do not charge/accept any amount or security deposit from job seekers during the selection process or while inviting candidates for an interview.
If you meet our position requirements and can see yourself at C5i, we invite you to apply by e-mailing your resume and cover letter to us at
[email protected]. Please include the job title in your subject line. We do not accept any hiring requests on phone.
Please note that the hiring process at C5i is based purely on merit. If you are applying via any third-party recruitment site or agency, ensure that no monetary transaction is involved in the application/selection process.
📌 Senior Analyst (Bengaluru)
🏢 Course5
📍 Bengaluru