Senior Software Architect, AI Systems and Networking
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 96% of similar roles. Most pay $149,825–$227,300 — the blue band above. At the midpoint, this role pays about $290k versus about $189k 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 1623 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.
Most-posted roles
At a glance
The Network Software Architect joins the networking architecture team to develop next-generation networking protocols specifically for AI. This role involves researching and proposing novel transport mechanisms based on RDMA technology for AI systems using simulations, experiments, and proof-of-concept prototypes. You will architect frameworks for programmable networking devices, provide system-level architecture to guide customers, and collaborate across the company to co-design the stack. Key responsibilities include developing underlying infrastructure for protocols such as RoCEv2, Multipath Reliable Connection, and NVIDIA Spectrum-X. Candidates must possess deep RDMA knowledge, C/C++ programming skills, and experience with Linux and operating systems. The work focuses on solving communication bottlenecks between GPUs to improve performance for distributed AI training and inference within large-scale systems.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
General Dynamics