Senior Software Engineer - AI Research Clusters
Nvidia
At a glance
AI generatedAs a Software Engineer at NVIDIA’s AI Platform organization, you will join a dynamic team focused on advancing machine learning innovation by designing and implementing robust GPU cluster solutions. Your daily tasks include collaborating with cross-functional teams to identify operational challenges in validating, monitoring, and operating large-scale GPU clusters, then developing engineering solutions that enhance reliability and performance. You will also explore cutting-edge technologies like AIOps and Agentic AI to automate operations further, reducing manual intervention. Key skills required are a BS/MS in Computer Science or equivalent experience, proficiency in Python, C++, or Rust, and hands-on experience with Docker, Kubernetes, GitLab CI, and full-stack development. Additionally, familiarity with GPU computing, Linux systems internals, and performance tuning at scale is essential for this role that demands strong coding skills and a passion for building reliable, user-friendly platforms.
Skills
What you'll do
What we're looking for
Market check
This $124,000–$195,500 range sits above 30% of similar postings on FindRole.
Peer median band
$152,000–$230,850
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$154,062–$235,750
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
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 801 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.
Most-posted roles
More like this
Nvidia
Qualcomm
Broadcom
Booz Allen Hamilton
GEICO
Warner Bros. Discovery