Senior Systems Software Engineer, GPU Performance at Scale

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CANCTX
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $216k
This role $236k
$154k $302k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $196,750–$235,750 — the blue band above. At the midpoint, this role pays about $236k versus about $216k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Systems Software Engineer, GPU Performance at Scale

The Senior Systems Software Engineer - GPU Performance at Scale joins the team to drive innovation in AI and GPU computing. This role involves leading the implementation of performance practices in large-scale GPU infrastructure, delivering tools and methodologies to validate and improve multiple datacenter products concurrently. You will align next-generation AI workloads with datacenter builds, decompose high-complexity performance issues into reproduction cases, and analyze critical firmware and software issues. Key responsibilities include collaborating with researchers and specialists to architect and optimize large-scale performance platforms. Required skills include a proven understanding of CUDA, experience with cloud and container-based architectures like Slurm and Docker, and proficiency in C, C++, Python, and Bash. You must possess deep expertise in systems architecture, Linux-based OSes, and high-performance computing environments.

What you'll do

  • Lead the implementation of performance practices and tools for large-scale GPU infrastructure.
  • Align next-generation AI workloads with datacenter builds for GPUs, CPUs, and networking hardware.
  • Develop engineering solutions to provide continuous performance insights for AI workloads in evolving environments.
  • Decompose high-complexity performance or stability issues into minimal reproduction cases to identify root causes.
  • Analyze, debug, and resolve critical firmware and software issues to maximize AI workload performance.
  • Architect and optimize large-scale performance platforms by engaging with HPC, OS, and GPU compute specialists.
  • Develop improved workflows and new solutions in collaboration with researchers, developers, and customers.

What we're looking for

  • Proven understanding of accelerated computing software stacks (CUDA).
  • Strong programming and scripting experience in C, C++, Python, and Bash.
  • Experience with modern cloud and container-based enterprise computing architectures, with Slurm preferred.
  • Experience with container technology and Linux-based OSes, with Docker preferred.
  • Experience supporting high-performance computing or deep learning in engineering or academic research communities.
  • BS in Engineering, Mathematics, Physics, or Computer Science (or equivalent experience).
  • MS or PhD with 8+ years of applicable experience (preferred).
  • End-to-end GPU performance engineering from the profiler to systems analysis (preferred).

More like this

Similar roles

Senior System Software Engineer, Performance, CUDA Driver

Nvidia

Santa Clara, CA 13 days ago $184,000–$287,500
CUDA C++ C GPU systems-programming Operating Systems Computer Architecture Concurrency Kernel Software Drivers performance-engineering Python HPC Deep Learning Memory Management Profiling Hardware/Software Co-design
7+ yrs exp Hybrid

Senior System Software Engineer, GPU Power Management

Nvidia

Remote (Santa Clara, CA) +2 36 days ago $224,000–$356,500
C Embedded Firmware Device Drivers Operating Systems GPU DVFS P-states Computer Architecture Hardware-Software Interfaces Silicon Bring-up Pre-silicon Validation Telemetry Concurrency Interrupt Handling Power Management
10+ yrs exp Remote

Senior System Software Engineer, GPU Performance

Nvidia

Remote (Santa Clara, CA) 3 days ago $152,000–$241,500
HPC Parallel Programming C++ Python NCCL UCX NVSHMEM MPI CUDA PyTorch TensorFlow Kubernetes Docker Ansible SLURM Infiniband RDMA Ethernet PCIe NVLink
3+ yrs exp Remote

Senior System Software Engineer, GPU Power and Performance Management

Nvidia

Santa Clara, CA 35 days ago $184,000–$287,500
C Embedded Firmware Device Drivers Operating Systems GPU Computer Architecture Real-time Software DVFS P-states Silicon Bring-up Pre-silicon Validation Hardware-Software Interfaces Telemetry Concurrency Interrupt Handling
8+ yrs exp

Senior GPU System Software Engineer

Nvidia

Santa Clara, CA 81 days ago $152,000–$241,500
C Bare-metal Firmware ARM RISC-V PCIe ACPI SOC GPU Pre-Silicon Simulation Emulation Silicon bring up Microprocessors DMA Caches Buses GenAI
5+ yrs exp