← Back to Jobs

Tech Lead – Python (AI & Cloud-Native Systems)

Experience : 7 - 10+ Years in Python development with exposure to AI and productivity tooling Project Location(s) : Hybrid / Trivandrum, Kochi

Notice period: 15 days to immediate joiners

Hiring mode:  Permanent

Job Summary

We are seeking a highly skilled Python Tech Lead to drive the architecture, design, and delivery of AI-enabled, cloud-native applications. This role combines deep hands-on Python expertise with technical leadership and ownership of scalable systems integrating Generative AI, LLMs, and modern backend architectures.

As a Tech Lead, you will be responsible for end-to-end technical decision-making, mentoring engineers, ensuring production-grade AI integration, and aligning engineering practices with business goals.

Key Responsibilities

Technical Leadership & Architecture Ownership

  •       Own end-to-end architecture and technical design of AI-powered backend systems.
  •       Define scalable system architecture for Python-based microservices and distributed systems.
  •       Lead architecture reviews and provide technical sign-off on solution designs.
  •       Drive technical roadmap planning for AI-enabled products or client engagements.
  •       Identify and mitigate technical and performance risks across delivery lifecycle.
  •       Serve as the technical escalation point for production issues and system reliability concerns.

AI & Intelligent System Design

  •       Design and implement LLM-powered solutions including RAG pipelines, vector search integrations, chatbots, and intelligent APIs.
  •       Architect responsible AI integration strategies ensuring security, cost efficiency, and compliance.
  •       Evaluate and integrate AI frameworks (e.g., LangChain, LlamaIndex) based on architectural fit.
  •       Ensure robustness of AI workflows through monitoring, fallback handling, and performance tuning.

Backend & Cloud Engineering

  •       Design and develop scalable applications using Python frameworks such as FastAPI, Flask, or Django.
  •       Architect RESTful and event-driven APIs for AI-integrated systems.
  •       Implement asynchronous processing, caching, and background task orchestration.
  •       Design containerized deployments using Docker and Kubernetes.
  •       Leverage AWS, Azure, or GCP services for scalable, cloud-native architecture.
  •       Define CI/CD pipelines and Infrastructure as Code (Terraform, Pulumi).

Engineering Governance & Best Practices

  •       Conduct code reviews and enforce engineering standards.
  •       Establish guidelines for AI-assisted development tools ensuring responsible and effective usage.
  •       Ensure strong focus on scalability, maintainability, performance, and security.
  •       Promote automated testing, observability, and production readiness practices.
  •       Optimize infrastructure cost for AI and compute-intensive workloads.

Team Leadership & Collaboration

  •       Mentor and guide engineers in backend and AI engineering best practices.
  •       Support sprint planning, estimation, and technical backlog refinement.
  •       Collaborate with product, DevOps, data science, and stakeholders to translate business needs into technical solutions.
  •       Foster a culture of innovation balanced with engineering discipline.

Required Skills & Experience

  •       7–10+ years of strong hands-on Python experience (3.10+).
  •       Proven experience architecting scalable backend systems.
  •       Strong experience building and deploying AI/LLM-integrated applications.
  •       Hands-on expertise with FastAPI, Flask, or Django.
  •       Experience designing and deploying RAG workflows and vector search systems.
  •       Solid understanding of distributed systems and microservices architecture.
  •       Experience with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
  •       Strong database experience (PostgreSQL, MongoDB, Redis).
  •       Experience implementing CI/CD and Infrastructure as Code.
  •       Strong understanding of API security, scalability, and performance optimization.
  •       Experience mentoring engineers and leading technical discussions.
  •       Exposure to AI agent frameworks and workflow orchestration tools.

Good to Have:

  •       Experience with vector databases (Pinecone, Weaviate, FAISS, ChromaDB).
  •       Experience in client-facing or services delivery environments.
  •       Contributions to open-source AI or backend systems.

InApp India Office

121 Nila, Technopark Campus
Trivandrum, Kerala 695581
+91 (471) 277 -1800
mktg@inapp.com

InApp USA Office

999 Commercial St. Ste 210 Palo Alto, CA 94303
+1 (650) 283-7833
mktg@inapp.com

InApp Japan Office

6-12 Misuzugaoka, Aoba-ku
Yokohama,225-0016
+81-45-978-0788
mktg@inapp.com
Terms Of Use
© 2000-2026 InApp, All Rights Reserved