Jobs · Engineering · Massachusetts

Senior Software Engineer - AI Research Clusters

NVIDIA · Westford, MA · 1 wk ago
EngineeringFull-time

About the role

NVIDIA is seeking a Senior Software Engineer to join our team. This role is part of the AI Platform organization and involves working with colleagues to address challenges in validating, monitoring, and operating GPU clusters at scale. The ideal candidate will design, develop, and maintain engineering solutions to streamline these operations, leveraging traditional AIOps and emerging Agentic AI techniques.

Responsibilities

  • Work with coworkers to understand and mitigate pain points in GPU cluster validation, monitoring, and operation.
  • Design, develop, and maintain engineering solutions to improve system reliability, operational excellence, and performance.
  • Research and apply AIOps or Agentic AI principles to reduce operational toil.
  • Participate in on-call support for systems and platforms within the team.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
  • 5+ years of software/platform engineering experience, including 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 excellent user experience and strong operational reliability.
  • Experience with Slurm or custom scheduling frameworks in production ML environments.
  • Familiarity with GPU computing, Linux systems 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.
  • Passion for building developer-centric platforms with great UX and strong operational reliability.
  • Experience with Slurm or custom scheduling frameworks in production ML environments.
  • Familiarity 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, plus equity and benefits.

Pay

Base salary is determined based on location, experience, and the pay of employees in similar positions.

Schedule

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

Benefits

The company offers a comprehensive benefits package, including health insurance, retirement plans, and paid time off.

Similar jobs