Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 10 Nov 2026

Senior Software Engineer

NVIDIA Santa Clara, CA senior full-time

Salary

224,000 USD – 356,500 USD for Level 5 per year

Apply on NVIDIA

Description

NVIDIA's DGX Cloud team is seeking a Senior Software Engineer for the Recovery and Resilience team. You will own AI infrastructure services, tools, and open-source projects to support resilient and efficient training from design through production. You will also mentor engineers and lead the team's operations.

Key Responsibilities:

  • Design, build, launch, and operate services, tools, and open-source projects
  • Plan and assign team work, mentor junior engineers, and review designs
  • Build resilient AI infrastructure on Kubernetes and Slurm for NVIDIA's training workloads and customer workloads
  • Develop APIs connecting to NVIDIA's resiliency systems, including telemetry, break/fix automation, and checkpoint and execution systems
  • Create a job submission layer that hides infrastructure failures from users and restarts long-running training jobs automatically
  • Build agentic tools to help customers improve training efficiency by finding bottlenecks, diagnosing failures, and recommending fixes
  • Drive open-source work, releasing components for customers and the community to use and improve
  • Set up team services, including support, monitoring, alerts, CI/CD, integration test gates, and on-call plans

Requirements:

  • BS, MS, or PhD in Computer Science or a related field, plus 12+ years of experience
  • Proven experience taking large systems from design through production
  • Strong experience with Kubernetes and/or Slurm at scale
  • Hands-on experience with PyTorch, TensorFlow, JAX, or Ray
  • Strong understanding of NVIDIA GPUs and networking, including failure modes
  • Experience running production services, including CI/CD, monitoring, alerting, and on-call

Nice to Have:

  • Hands-on experience with fault tolerance or checkpointing for large-scale distributed training on GPU supercomputers
  • Demonstrated experience building LLM-based agents or AI tools for performance analysis or troubleshooting
  • Background in building external services or maintaining open-source projects in ML infrastructure

Compensation: The expected base salary ranges for this position are: 224,000 USD – 356,500 USD for Level 5; and 272,000 USD – 431,250 USD for Level 6. You will also be eligible for equity and benefits.

For more fresh new jobs, check out yubhub.co.

Skills

Required

Nice to have

  • fault tolerance
  • checkpointing
  • LLM-based agents
  • AI tools for performance analysis
Apply on NVIDIA