Jobs · Engineering · North Carolina

Senior Software Engineer - AI Research Clusters

NVIDIA · Durham, NC · 1 wk ago
EngineeringFull-time

About the role

NVIDIA is seeking a Senior Software Engineer to join our team. This role involves designing, developing, and maintaining engineering solutions to address the operational challenges of GPU clusters used by internal researchers in machine learning projects.

Responsibilities

  • Work with colleagues across the AI Platform organization to identify and resolve issues related to validating, monitoring, and operating GPU clusters at scale.
  • Design, develop, and maintain engineering solutions to streamline the validation, monitoring, and operation of GPU clusters.
  • Research and apply traditional AIOps and emerging Agentic AI techniques to reduce operational disruption and overhead.
  • Participate in on-call support for systems and platforms built and owned by the team.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
  • 5+ years of software/platform engineering experience, with 3+ years in ML infrastructure or distributed systems.
  • Strong coding skills in Python, C++, or Rust.
  • Experience with Docker, Kubernetes, GitLab CI, and automated deployments.
  • Experience with AIOps or Agentic AI in production environments.

Qualifications

  • Proficiency with full-stack development, including relational data modeling, database optimization, REST API semantics, JavaScript, CSS, and providing API as a service.
  • Passion for building developer-centric platforms with great user experience and strong operational reliability.
  • Experience running Slurm or custom scheduling frameworks in production ML environments.
  • Familiarity with GPU computing, Linux system internals, and performance tuning at scale.

Skills

  • Full-stack development skills including relational data modeling, database optimization, REST API semantics, JavaScript, CSS, and providing API as a service.
  • Experience with AIOps or Agentic AI and applying it successfully in production environments.
  • Experience with GPU computing, Linux systems internals, and performance tuning at scale.

Benefits

The company offers competitive compensation, including a base salary range of $152,000 - $241,500 for Level 3 and $184,000 - $287,500 for Level 4, along with equity and benefits.

Pay

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

Schedule

The posting is for an existing vacancy and applications will be accepted until July 10, 2026.

Company Information

NVIDIA is committed to fostering an inclusive work environment and is proud to be an equal opportunity employer. We highly value diversity in our current and future employees.

Similar jobs