Job Description – Python Tech Lead
Job Title: Python Tech Lead
Location: Trivandrum / Kochi
Experience: 8+ Years
CTC: Up to ₹25 LPA
Employment Type: Permanent
Notice Period: Immediate Joiners Preferred
Job Summary
We are seeking a highly skilled and experienced Python Tech Lead to lead the architecture, design, development, and delivery of AI-enabled, cloud-native applications. This role requires a strong blend of hands-on Python development expertise, technical leadership, and experience building scalable backend systems integrated with Generative AI and Large Language Models (LLMs).
As a Tech Lead, you will drive technical decision-making, mentor engineering teams, establish best practices, and ensure the successful delivery of secure, scalable, and production-ready AI solutions aligned with business objectives.
Key Responsibilities
- Design, develop, and maintain scalable, high-performance backend applications using Python.
- Lead the architecture and implementation of AI-powered applications leveraging LLMs, Generative AI, and Retrieval-Augmented Generation (RAG) frameworks.
- Define technical roadmaps and make strategic technology decisions for enterprise-grade solutions.
- Design and implement microservices-based architectures and distributed systems.
- Build and optimize APIs with a focus on security, scalability, reliability, and performance.
- Develop and manage vector search solutions and knowledge retrieval systems.
- Collaborate with cross-functional teams including Product, Data Science, DevOps, and Cloud Engineering.
- Lead code reviews, enforce engineering best practices, and maintain high-quality development standards.
- Mentor and guide developers, fostering technical excellence and continuous learning.
- Drive CI/CD implementation, infrastructure automation, and cloud-native deployment strategies.
- Monitor, troubleshoot, and optimize application performance in production environments.
Required Skills & Experience
- 8+ years of strong hands-on experience in Python development (Python 3.10+ preferred).
- Proven experience designing and architecting scalable backend systems and enterprise applications.
- Strong experience building and deploying AI/LLM-integrated applications.
- Hands-on expertise with Python frameworks such as FastAPI, Flask, or Django.
- Experience designing and implementing RAG (Retrieval-Augmented Generation) workflows and vector search architectures.
- Solid understanding of distributed systems, event-driven architectures, and microservices.
- Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
- Strong database expertise in PostgreSQL, MongoDB, and Redis.
- Experience implementing CI/CD pipelines and Infrastructure as Code (IaC).
- Strong understanding of API security, authentication, authorization, and performance optimization.
- Demonstrated experience leading technical teams, mentoring engineers, and driving architectural discussions.
- Experience with AI agent frameworks and workflow orchestration tools.
Good to Have
- Experience with vector databases such as Pinecone, Weaviate, FAISS, or ChromaDB.
- Exposure to client-facing projects and services delivery environments.
- Contributions to open-source AI, machine learning, or backend engineering projects.
- Experience working with modern AI orchestration frameworks such as LangChain, LangGraph, CrewAI, or similar technologies.
Why Join Us?
- Opportunity to work on cutting-edge AI and Generative AI initiatives.
- Lead the development of next-generation cloud-native applications.
- Collaborate with highly skilled engineering and AI teams.
- Drive technical innovation and influence strategic technology decisions.
- Accelerate your leadership journey in a fast-growing technology environment.
Pay: ₹2,000,000.00 - ₹2,500,000.00 per year
Work Location: In person