Principal Software Engineer, Distributed Systems
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $172,350–$226,350.
Based on 240 similar postings.
Employer
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
At a glance
JOB TITLE: Principal Software Engineer, Distributed Systems Engineer - DGX Cloud As a Principal Software Engineer, Distributed Systems Engineer - DGX Cloud, you will join the DGX Cloud team to scale AI infrastructure. You will develop production systems that enable large scalable GPU clusters to support various AI workloads. Your daily responsibilities include developing custom software for scheduling GPU resources on Kubernetes, implementing monitoring and health management capabilities, and evaluating system failures through a defined incident management process. You will utilize Go, Python, and Kubernetes APIs to manage cluster operations, node health, and GPU resource scheduling. The role requires expertise in distributed systems, data structures, and algorithms to ensure reliability and performance of GPU assets. You will work across teams to maintain high-performance production AI clusters using telemetry from hardware diagnostics and network data.
What does a Software Engineer earn in North Carolina?
Median $187300 from 51 postings across 15 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia