onsite
GAI Expert Software Engineer - 69241141 - Cognizant
Software Engineer
Design and build generative AI applications that auto‑create code, pipelines, and web interfaces, while enhancing contact‑center workflows using advanced LLM frameworks and cloud services.
About the role
Key Responsibilities
- Architect and implement generative AI solutions that generate source code, CI/CD pipelines, and full‑stack web applications from natural‑language prompts.
- Integrate large language model APIs and agentic AI frameworks into contact‑center platforms to automate ticket routing, response generation, and knowledge‑base updates.
- Collaborate with product managers, data scientists, and engineering peers to define requirements, design APIs, and ensure seamless deployment in cloud environments.
- Develop and maintain scalable microservices using Python, RESTful APIs, and container technologies (Docker/Kubernetes) on AWS.
- Establish best practices for prompt engineering, model fine‑tuning, and performance monitoring to continuously improve AI output quality.
Requirements
- Strong proficiency in Python and experience building production‑grade services that consume LLM APIs (e.g., OpenAI, Anthropic, Cohere).
- Hands‑on experience with generative AI concepts, prompt engineering, and agentic workflows.
- Solid understanding of cloud platforms, preferably AWS, including services for compute, storage, and CI/CD pipelines.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) for deploying AI‑driven microservices.
- Ability to work cross‑functionally, translate business needs into technical solutions, and communicate complex AI concepts to non‑technical stakeholders.