Senior Software Engineer, AI Networking
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 99% of similar roles. Most pay $184,712–$246,150 — the shaded band above. At the midpoint, this role pays about $352k versus about $215k 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 563 open roles on FindRole.
Listed pay typically runs $168,000–$264,500 across 556 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Engineer on NVIDIA’s networking team, you will lead the technical strategy for AI Factory deployments, conducting architecture reviews and crafting execution plans for strategic customers. You will serve as the principal authority for embedded networking products like BlueField and ConnectX, working closely with internal teams to translate customer needs into product features and reference architectures. Your day-to-day involves deep technical engagements with hyperscalers, performance tuning, failure analysis, and production hardening, requiring expertise in C/C++, RoCE/InfiniBand, and distributed systems. Ideal candidates have 15+ years of industry experience, a strong background in high-performance networking, and hands-on knowledge of DPDK, DOCA, RDMA verbs, and CUDA-aware networking. Experience with AI-powered tools to enhance engineering efficiency is also valued.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Booz Allen Hamilton
Booz Allen Hamilton
Booz Allen Hamilton
Adobe