Senior Software Engineer, AI Networking
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 92% of similar roles. Most pay $149,500–$208,800 — the blue band above. At the midpoint, this role pays about $236k versus about $179k 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
Senior Software Engineer, AI Networking joins the US-based networking software team as a technical leader focused on transforming AI networking systems. The role involves architecting, designing, and developing scalable, high-performance hardware-accelerated software solutions for the BlueField DPU and ConnectX product lines. Key responsibilities include leading deep technical engagements with hyperscalers, managing design-in, coding, bring-up, performance tuning, and failure analysis. The candidate will translate customer needs into product features, reference architectures, and firmware roadmap items. Required skills include deep knowledge of networking protocols, distributed systems, RoCE/InfiniBand, and L1–L4 fundamentals. Technical proficiency in C/C++ for low-level software, debugging across firmware and OS, and experience with RDMA verbs, DPDK, DOCA, NCCL, and CUDA-aware networking are essential for solving complex performance and latency tradeoffs.
What does a Software Engineer earn in Washington?
Median $202800 from 409 postings across 38 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Cisco
Oracle
Nvidia