AI
Curated AI Jobs
NVIDIA

Senior AI/ML Software Engineer

NVIDIA26 Aug 2026
fulltimeonsite
Apply for this position

Before you apply

Listed location: India, Bengaluru | India, Pune

Work arrangement: onsite. A remote label does not confirm worldwide eligibility or visa sponsorship.

Read the employer’s description for qualifications, compensation and work eligibility. Confirm the position is still open on the application page.

Job description supplied by NVIDIA; category and skill labels may be inferred. How our listings work · Report a problem

Job Description

We are looking for a highly motivated AI/ML Software Engineer to join the Enterprise Agentic AI Platform team within IT. You will work closely with Business Analysts, and Engineering teams to design, develop, and deploy enterprise AI solutions that improve productivity and automate business workflows across Engineering, Operations, and Manufacturing.

What you'll be doing:

  • Design, develop, and deploy Agentic AI applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and AI orchestration frameworks.
  • Build scalable AI services and reusable components integrated with enterprise applications such as PLM, SAP, and other business systems.
  • Collaborate with business and IT teams to translate business requirements into AI-driven solutions.
  • Develop secure, scalable APIs and enterprise integrations to enable intelligent workflows and automation.
  • Improve AI solution quality, performance, and reliability through prompt engineering, evaluation, and continuous optimization.
  • Partner with cross-functional teams throughout the Software Development Lifecycle (SDLC), from solution design through deployment and production support.

What we need to see:

  • Bachelor's or Master's degree in Computer Science, Information Technology, AI/ML, or a related field.
  • 6+ years of software engineering experience with strong proficiency in Python and backend application development.
  • Hands-on experience with Generative AI, LLMs, RAG, AI agents, REST APIs, and cloud-native application development.
  • Experience integrating enterprise applications and building scalable, production-ready software solutions.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Self-driven individual with the ability to work independently in a fast-paced environment.

Ways to stand out from the crowd:

  • Experience with Agentic AI frameworks, Model Context Protocol (MCP), LangChain, LangGraph, or Semantic Kernel.
  • Experience with Azure AI Services, Azure OpenAI, AI Search, vector databases, or enterprise AI platforms.
  • Knowledge of Engineering, PLM, Manufacturing, or Supply Chain business processes.
  • Experience building enterprise AI copilots, intelligent assistants, or workflow automation solutions.

Skills mentioned

PythonAzureRAGLangChain

Frequently asked questions

Is the Senior AI/ML Software Engineer position at NVIDIA remote?

The Senior AI/ML Software Engineer role at NVIDIA does not have a confirmed remote arrangement in our data. Check the employer description for its work location.

What type of employment is the Senior AI/ML Software Engineer role?

NVIDIA is hiring for a full-time Senior AI/ML Software Engineer position.

Which skills are mentioned for the Senior AI/ML Software Engineer job at NVIDIA?

Detected skill labels include Python, Azure, RAG, LangChain. Check the employer description to distinguish required skills from preferred experience.

How do I apply for the Senior AI/ML Software Engineer position at NVIDIA?

You can apply for the Senior AI/ML Software Engineer role directly through NVIDIA's official application link provided on this page.

Interested in this role?

Apply directly on the company's website.

Apply Now
NVIDIA

NVIDIA

Website
Posted26 Aug 2026
Typefulltime
LevelSenior
LocationIndia, Bengaluru | India, Pune
Apply NowView All Jobs at NVIDIA

Share this job