Senior Software Architect - Deep Learning and HPC Communications
Nvidia
At a glance
AI generatedNVIDIA's GPU Communications Libraries and Networking team seeks a Distinguished Software Architect to co-design next-generation data center platforms for Deep Learning and High Performance Computing applications, which demand high-speed interconnects like NVLink, PCIe, Infiniband, and Ethernet. The role involves researching new communication technologies, proposing innovative hardware and software solutions, and ensuring seamless integration with existing software stacks. You will drive the adoption of these technologies across various application domains while collaborating with internal teams and external partners to advance NVIDIA's vision in AI and HPC. Ideal candidates possess a PhD or extensive industry experience, expertise in HPC, parallel programming models, communication runtimes, GPU architecture, and high-performance networking, along with strong skills in C/C++ for systems software development and a proven track record of leadership in relevant industry standards and open-source projects.
Skills
What you'll do
What we're looking for
Market check
This $320,000–$488,750 range sits above 100% of similar postings on FindRole.
Peer median band
$155,420–$257,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$183,912–$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
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia