19 Oct
|
Tata Consultancy Services
|
Bengaluru
19 Oct
Tata Consultancy Services
Bengaluru
JOB DESCRIPTION
Python Developer - Generative AI & Azure
SN
Required Information
Details
Role
Python Developer - Generative AI & Azure
Primary Skills
Python Development; azure
Secondary Skills
UI Development; Web-Based Application Development; Agentic AI Knowledge
Location
Bangalore, Hyderabad
Detailed Skill and Role Requirements
Must Have Technical / Functional Skills
• Strong hands-on Python development experience covering object-oriented programming, reusable modules, exception handling, logging, unit testing, performance optimization and secure coding.
• Production experience developing REST APIs and microservices using FastAPI, Flask or Django.
• Hands-on Generative AI development using prompt engineering, model integration, embeddings, vector search and Retrieval-Augmented Generation (RAG).
• Experience integrating Large Language Models through managed platforms or APIs, preferably Amazon Bedrock or approved enterprise model services.
• Practical Agentic AI knowledge, including tool/function calling, workflows, memory, planning, orchestration,
guardrails and human-in-the-loop controls.
• Working knowledge of AWS services such as Lambda, API Gateway, S3, ECS/EKS, Bedrock, SageMaker, DynamoDB/RDS, CloudWatch, IAM, Secrets Manager, Step Functions and SQS/SNS.
• Experience with relational or NoSQL databases, Git, CI/CD, Docker and deployment automation.
• Understanding of API security, IAM, encryption, secrets management, privacy, responsible AI and secure enterprise-data handling.
• Strong debugging and analytical skills across applications, cloud integrations, databases and model responses.
Secondary / Valuable-to-Have Skills
• UI development using React, Angular or similar frameworks with HTML, CSS and JavaScript/TypeScript.
• Web-based application development and front-end integration with APIs and AI services.
• Knowledge of LangChain, LangGraph, LlamaIndex or equivalent orchestration frameworks.
• Exposure to OpenSearch, pgvector, Pinecone, Weaviate, FAISS
📌 Generative AI Engineer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru