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 97% of similar roles. Most pay $196,275–$235,750 — the shaded band above. At the midpoint, this role pays about $290k versus about $216k 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 942 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 931 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Architect at NVIDIA, you will join a cutting-edge team focused on developing next-generation data center platforms and scalable communications software for AI and High Performance Computing (HPC). Your primary responsibilities include identifying performance bottlenecks in current systems, designing innovative communication technologies to enhance AI and HPC workloads, and conducting proofs-of-concept and quantitative modeling. You will leverage C/C++ programming, parallel models like MPI and SHMEM, and high-speed interconnects such as NVLink and InfiniBand to build scalable solutions for large GPU clusters. This role requires a deep understanding of operating systems, computer architecture, and network fundamentals, along with experience in CUDA programming and familiarity with deep learning frameworks like PyTorch and TensorFlow.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia