Senior Software Engineer, AI Networking
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 93% of similar roles. Most pay $151,000–$212,700 — the shaded band above. At the midpoint, this role pays about $236k versus about $182k 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
Senior Software Engineer, AI Networking will join the US-based networking software team as a technical leader to drive the transformation of AI networking systems. The role involves architecting and developing high-performance hardware-accelerated software solutions for BlueField DPU and ConnectX product lines while managing complex customer engagements with hyperscalers. Key responsibilities include performing design-in, coding, performance tuning, failure analysis, and production hardening to translate customer needs into product features and reference architectures. The ideal candidate possesses deep knowledge of networking protocols, distributed systems, RoCE/InfiniBand, and L1–L4 fundamentals. Technical requirements include proficiency in C/C++ for firmware, driver, and OS debugging, alongside experience with RDMA verbs, DPDK, DOCA, NCCL, and CUDA-aware networking. This role addresses the critical challenge of building scalable, reliable infrastructure to support high-performance AI computing environments.
What does a Software Engineer earn in Washington?
Median $202800 from 326 postings across 28 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia