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 75% of similar roles. Most pay $190,212–$235,750 — the shaded band above. At the midpoint, this role pays about $236k 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, you will join the GPU Communications Libraries and Networking team to co-design next-generation data center platforms and scalable communications software. You will investigate performance bottlenecks, design new communication technologies for AI and HPC workloads, build proofs-of-concept, and perform quantitative modeling using simulations to evaluate large GPU clusters. The role requires expertise in C/C++, Linux, and parallel programming models like MPI and SHMEM, along with experience in communication runtimes such as NCCL, NVSHMEM, UCX, OpenSHMEM, or UCC. You must possess a deep understanding of operating systems, computer architecture, and network topology. The work focuses on solving the challenge of efficient, high-speed communication across thousands of GPUs connected via NVLink, PCIe, InfiniBand, and Ethernet to accelerate large-scale computational demands in the deep learning and high-performance computing domains.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia