Demo

Senior Software Engineer - AI Research Clusters

NVIDIA AI
Durham, NC Full Time
POSTED ON 5/11/2026
AVAILABLE BEFORE 5/30/2026
Job Requisition ID

JR2013615

Job Category

Engineering

Time Type

Full time

NVIDIA is at the forefront of innovations in Artificial Intelligence, High-Performance Computing, and Visualization. Our invention—the GPU—functions as the visual cortex of modern computing and is central to groundbreaking applications from generative AI to autonomous vehicles. We are now looking for a Senior Software Engineer to help accelerate the next era of machine learning innovation.

In this role, you will propose and implement engineering solutions to ensure delivery of functional, reliable, secure, and performance-optimal GPU clusters to internal researchers, enable them to focus on training and development by reducing operational disruption and overhead, empower them for self-service continuous improvement on reliability, operational excellence & performance. Your work will empower scientists and engineers to train, fine-tune, and deploy the most advanced ML models on some of the world’s most powerful GPU systems.

What You'll Be Doing

  • In this position, you will work with coworkers across the AI Platform organization to understand the pain points of validating, monitoring and operating GPU clusters at scale. Then you will design, develop and maintain engineering solutions to solve those pain points systematically.
  • You will also research in traditional AIOps and the emerging Agentic AI, and leverage it to further reduce the operation toil.
  • You will participate in on-call support for systems, platforms built and owned by the team.

What We Need To See

  • BS/MS in Computer Science, Engineering, or equivalent experience.
  • 5 years in software/platform engineering, including 3 years in ML infrastructure or distributed systems.
  • Experience in software development lifecycle on Linux-based platforms.
  • Strong coding skills in languages such as Python, C or Rust.
  • Experience with Docker, Kubernetes, GitLab CI, automated deployments.
  • Experience with AIOps or Agentic AI and apply it successfully in production environment.

Ways To Stand Out From The Crowd

  • Proficiency with full-stack development: Relational Data Modeling, DB optimization, REST API Semantics, Javascript, CSS, providing API as a service.
  • Passion for building developer-centric platforms with great UX and strong operational reliability.
  • Experience running Slurm or custom scheduling frameworks in production ML environments.
  • Familiarity with GPU computing, Linux systems internals, and performance tuning at scale.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until May 4, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Salary.com Estimation for Senior Software Engineer - AI Research Clusters in Durham, NC
$120,625 to $145,329
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - AI Research Clusters?

Sign up to receive alerts about other jobs on the Senior Software Engineer - AI Research Clusters career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NVIDIA AI

  • NVIDIA AI Santa Clara, CA
  • Job Requisition ID JR2011694 Job Category Engineering Time Type Full time At NVIDIA, we’re tapping into the unlimited potential of AI to define the next er... more
  • 4 Days Ago

  • NVIDIA AI Westford, MA
  • Job Requisition ID JR2011761 Job Category Engineering Time Type Full time NVIDIA has been transforming computer graphics, PC gaming, and accelerated comput... more
  • 5 Days Ago

  • NVIDIA AI Santa Clara, CA
  • Job Requisition ID JR2012302 Job Category Engineering Time Type Full time NVIDIA has been transforming computer graphics, PC gaming, and accelerated comput... more
  • 5 Days Ago

  • NVIDIA AI Santa Clara, CA
  • Job Requisition ID JR2007865 Job Category Engineering Time Type Full time We are now looking for a Senior Performance Verification Engineer! As a member of... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer - AI Research Clusters jobs in the Durham, NC area that may be a better fit.

  • NVIDIA AI Durham, NC
  • Job Requisition ID JR2017463 Job Category Engineering Time Type Full time We are looking for a motivated Senior System Software Engineer to join the Holosc... more
  • 1 Day Ago

  • Fractional AI Raleigh, NC
  • About Fractional AI How do you turn a decades-old dataset into an industry-leading medical coding agent? Teach an AI receptionist to book appointments in S... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!