Senior Software Architect, Deep Learning and HPC Communications
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 93% of similar roles. Most pay $190,212–$235,750 — the shaded band above. At the midpoint, this role pays about $290k versus about $213k for comparable roles.
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 896 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Architect - Deep Learning and HPC Communications within the GPU Communications Libraries and Networking team, you will co-design next-generation data center platforms and scalable communications software. You will investigate performance bottlenecks, design new communication technologies to accelerate AI and HPC workloads, and conduct experiments using quantitative modeling and simulation to evaluate large GPU clusters. The role involves solving critical scaling challenges for systems utilizing tens of thousands of GPUs connected via NVLink, PCIe, InfiniBand, and Ethernet. To succeed, you must possess expert C/C++ programming skills, a deep understanding of operating systems and network architecture, and experience with parallel programming models like MPI or SHMEM and runtimes such as NCCL, NVSHMEM, or UCX. Relevant expertise includes Linux, CUDA, and deep learning frameworks like PyTorch or TensorFlow to optimize communication subsystems.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia