NielsenIQ
Software Engineering · 387 open jobs

Software Engineer

Chennai, in, IndiaHybridPosted Oct 21
Senior

Software Engineer (GenAI)

Chennai

About the Role

We are seeking a dynamic engineer who can excel in  Generative AI systems . This hybrid role involves building scalable AI pipelines while architecting modular Angular applications with microfrontend architecture for enterprise-grade solutions.

Key Responsibilities

Generative AI Engineering

  • Design and implement AI-driven applications using LangChain, LangGraph, MCP .
  • Develop and optimize Python pipelines for generative AI models.
  • Architect scalable distributed systems with strong system design principles .
  • Deploy and manage AI workloads on Azure Cloud (AKS, Functions, App Services).
  • Integrate observability tools (Coralogix, LangSmith) to monitor and optimize AI systems.
  • Collaborate with cross-functional teams to deliver production-ready AI solutions ..

Required Skills & Qualifications

3 to 6 years of relevant experience in the below skills

  • Strong proficiency in Python and AI/ML frameworks.
  • Hands-on expertise with LangChain, LangGraph, MCP .
  • Solid understanding of system design and distributed architectures.
  • Experience deploying applications on Azure Cloud .
  • Familiarity with observability tools (Coralogix, LangSmith).
  • Proficiency with Git for collaborative development.
  • Strong knowledge of Angular and microfrontend architecture .
  • Ability to thrive in fast-paced environments .

Preferred Qualifications

  • Experience with LLM fine-tuning and prompt engineering .
  • Knowledge of containerization (Docker, Kubernetes).
  • Background in MLOps and automated deployment pipelines.
  • Prior experience in building enterprise-grade AI + Angular applications .
Ready to apply?
You'll apply on NielsenIQ's SmartRecruiters page.
Apply on NielsenIQ