Python with Gen AI
Tata Consultancy Services
Greater Bengaluru Area2h agovia LinkedIn
This job at a glance
- Who can apply
- Freshers
- Must know
- PythonLLMsFastAPIREST APIsMicroservicesKubernetes
- Nice to have
- Azure
- Work
- On-site in Greater Bengaluru Area
- Pay
- Not stated by the employer.
- Listed
- 27 Oct 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
This role focuses on Python development with Generative AI for production AI applications, moving beyond Proof of Concepts (POCs) or self-learning projects.
Key Responsibilities
- Build and Productionize cloud-native backend services and AI/LLM inference pipelines.
- Design and develop Python-based APIs and microservices using FastAPI and async patterns.
- Develop agentic AI workflows using LangChain/LangGraph.
- Implement and optimize LLM capabilities, including embeddings, RAG, vector search, prompt/context engineering, and model versioning.
- Package, serve, and monitor models for real-time and batch inference, ensuring operational readiness and performance.
- Build event-driven, resilient integrations and containerized services.
- Perform Kubernetes debugging and handle Helm-based deployments.
- Establish observability, SLOs, CI/CD automation, and unit testing.
- Apply strong systems design principles (concurrency, caching, reliability, rate limiting).
- Apply robust data engineering practices.
Requirements & Tech Stack
- Python
- Generative AI
- FastAPI
- async patterns
- LangChain
- LangGraph
- embeddings
- RAG
- vector search
- prompt engineering
- context engineering
- model versioning
- Kubernetes
- Helm
- observability
- SLOs
- CI/CD automation
- unit testing
- systems design principles
- data engineering practices
- Cloud exposure (Azure/AKS, managed services) is preferred.
- Bonus experience in performance tuning is a plus.
- Bonus experience in frontend collaboration is a plus.
- Bonus experience in model governance/monitoring is a plus.