
Required Skills & Tech Stack
Python
LangChain
LangGraph
Large Language Models
RetrievalβAugmented Generation
Embeddings
Prompt Engineering
API Development
Microservices
CI/CD
Git
Docker
Cloud (AWS/Azure)
AI Governance
Problem Solving

Eligibility Criteria
B.Tech/B.E./M.Tech/MCA in Computer Science, Information Technology, Electronics or related streams; minimum 60% aggregate (or CGPA 6.5/10); graduating batch 2024β2026; no active backlogs at the time of joining; strong foundation in data structures, algorithms and software development.

Job Description & Key Responsibilities
Cognizant is a global leader in technology services, consulting and digital transformation. With a presence in more than 40 countries, the company helps enterprises modernise their technology stack, adopt cloud, data analytics and artificial intelligence to stay competitive. Cognizantβs AI practice focuses on building endβtoβend solutions that combine deep domain expertise with cuttingβedge machine learning, large language models and automation. The firm invests heavily in research labs and partners with leading AI model providers, ensuring its engineers work on the most advanced generative AI technologies.
The role of **Python Gen AI Engineer** is positioned at the intersection of software engineering and AI research. Reporting to the AI Solutions Architecture team, the engineer will design, develop and maintain productionβgrade generative AI applications for enterprise clients. The work involves creating intelligent agents, integrating large language models, and building reusable frameworks that can be deployed across multiple industries. Candidates will collaborate with data scientists, product managers and cloud engineers to deliver scalable, secure and governed AI solutions.
**Key Responsibilities**
1. Develop robust Python applications that power generative AI products.
2. Build AIβdriven workflows using agent frameworks such as LangChain and LangGraph.
3. Design and implement RetrievalβAugmented Generation (RAG) pipelines with embeddings and vector stores.
4. Create APIs and microβservices to expose LLM capabilities to downstream systems.
5. Apply software engineering best practices β unit testing, CI/CD, code reviews and version control.
6. Implement AI governance controls including prompt guardrails, audit logs and access management.
7. Monitor model performance and system observability using tools like LangSmith.
8. Contribute to reusable AI SDKs and documentation for internal teams.
9. Participate in architecture discussions to ensure modelβagnostic, platformβneutral designs.
10. Stay updated with the latest research in LLMs, prompting strategies and AI safety.
**Tech Stack**: Python, LangChain, LangGraph, OpenAI/GPT, Azure/AWS cloud services, Docker, Kubernetes, REST/GraphQL APIs, Git, Jenkins, LangSmith, vector databases (e.g., Pinecone, FAISS).
**Growth Path**: Fresh engineers can progress to Senior AI Engineer, AI Solutions Architect, or AI Product Manager within 2β4 years, with opportunities to lead largeβscale AI programmes and mentor junior talent. Cognizant offers continuous learning through certifications, internal AI labs and global mentorship programs.
**Why Join?** This position offers exposure to cuttingβedge generative AI projects, a hybrid work model in a vibrant tech hub, and a clear career trajectory within a reputable multinational. Employees benefit from structured learning, competitive compensation, and the chance to impact realβworld business outcomes across sectors such as finance, healthcare and retail.