Senior Software Architect, AI Systems and Networking
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 94% of similar roles. Most pay $150,981–$235,750 — the shaded band above. At the midpoint, this role pays about $290k versus about $193k 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 Network Software Architect within the Networking software architecture team, you will develop next-generation networking protocols specifically for AI applications. You will research and propose novel transport mechanisms based on RDMA technology using simulations, experiments, and proof-of-concept prototypes to improve communication between GPUs. Your daily responsibilities include architecting frameworks for programmable networking devices, providing system-level architecture to guide customers in deploying new protocols, and collaborating across the organization to co-design stacks that exploit new transport mechanisms. The role requires expertise in RDMA, RoCEv2, Multipath Reliable Connection, and NVIDIA Spectrum-X. You must possess an advanced degree or equivalent experience, with over twelve years of experience including C/C++ programming, Linux systems, and research in transport protocol innovations. This position focuses on the technical challenge of building high-performance infrastructure for distributed AI training and inference.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia