
Eligibility Criteria
Bachelor's or Master's degree in Computer Science, Information Technology, Electronics & Communication, or related engineering discipline. Minimum 60% aggregate (or CGPA 6.0/10). No active backlogs at the time of application. Graduation batch must be 2026. Strong academic record in algorithms, data structures, and software engineering fundamentals.

Job Description & Key Responsibilities
Cognizant is a global leader in digital, technology, consulting and operations services. With a presence in over 40 countries, the company helps enterprises across industries transform their business models by leveraging cutting‑edge technologies such as artificial intelligence, cloud, and analytics. Cognizant’s AI Builder practice focuses on delivering end‑to‑end, production‑grade AI solutions that drive measurable business outcomes, and it has built a strong reputation for integrating AI responsibly into mission‑critical systems. The firm’s culture emphasizes continuous learning, diversity, and a collaborative environment where engineers can experiment with emerging tools while adhering to robust governance standards.
The Python Gen AI Engineer role is designed for fresh talent with a solid foundation in Python programming and a passion for generative AI. As part of the AI Builder team, you will work on building scalable AI agents that can be deployed across multiple cloud platforms and LLM providers. The position offers exposure to the full software development lifecycle, from requirement gathering and architecture design to CI/CD implementation and production monitoring. You will collaborate with senior AI architects, data engineers, and product managers to translate business problems into intelligent, modular solutions.
Key responsibilities include:
1. Design and develop production‑grade Python libraries and SDKs for building autonomous AI agents.
2. Implement and fine‑tune large language model (LLM) pipelines, including prompting strategies, tool/function calling, and retrieval‑augmented generation (RAG).
3. Create platform‑agnostic architectures that can switch between vendors such as OpenAI, Anthropic, or local LLM deployments.
4. Integrate AI agents with existing micro‑service ecosystems via RESTful APIs and event‑driven patterns.
5. Build CI/CD pipelines, automated testing suites, and version‑control workflows to ensure reliable releases.
6. Develop observability and evaluation frameworks using tools like LangSmith, tracing libraries, and custom evaluation harnesses.
7. Establish governance mechanisms—access control, audit logs, and human‑in‑the‑loop safeguards—to meet compliance requirements.
8. Participate in code reviews, knowledge‑sharing sessions, and mentorship programs for junior developers.
9. Contribute to documentation, best‑practice guides, and internal knowledge bases.
10. Stay updated with the latest research in generative AI, agentic frameworks, and emerging LLM capabilities.
The tech stack revolves around Python (3.9+), LangChain/LangGraph, FastAPI, Docker, Kubernetes, Git, Jenkins/GitHub Actions, and cloud services (AWS, Azure, GCP). Familiarity with vector databases (e.g., Pinecone, Weaviate) and embedding models is a plus. Growth prospects include moving into senior AI engineer, AI architect, or AI product manager roles, with opportunities to lead cross‑functional AI initiatives for Fortune‑500 clients. Joining Cognizant provides access to world‑class training platforms, sponsored certifications, and a vibrant community that encourages innovation while maintaining a healthy work‑life balance.