Senior Software Engineer, AI Networking
At a glance
AI generatedTL;DR
Join our US-based networking software team as a Software Engineer at the senior level, where you will lead the transformation of AI networking systems by managing complex customer engagements and shaping product direction. You will establish yourself as an expert in BlueField DPU and ConnectX products, architecting scalable hardware-accelerated solutions, and driving technical collaborations with hyperscalers to enhance performance and reliability. Key responsibilities include deep technical engagement, translating customer needs into actionable roadmaps, and developing internal tools for operational excellence. Ideal candidates have a strong background in networking protocols, distributed systems, and experience with C/C++, RDMA verbs, DPDK, DOCA, NCCL, CUDA-aware networking, and congestion control. This role offers the chance to significantly impact NVIDIA’s networking technologies and solve complex business challenges at scale.
Skills
What you'll do
- Lead technical engagements with hyperscalers for design-in, coding, bring-up, performance tuning, failure analysis, and production hardening.
- Develop innovative hardware-accelerated software solutions for AI networking products like BlueField DPU and ConnectX product lines.
- Translate customer needs into product features, reference architectures, tooling, and guidelines by partnering with internal teams.
- Drive improvements in performance, reliability, and debuggability across customer stacks and influence product roadmaps.
- Build internal tools, telemetry, and automation to enhance triage speed and operational excellence for high-performance networking.
What we're looking for
- 8+ years of technical leadership experience in complex systems.
- Deep knowledge of networking protocols and distributed systems.
- Proficiency in C/C++ with expertise in low-level software development.
- Experience in high-performance networking and system-level debugging.
- Strong interpersonal skills for clear communication across teams.
- Hands-on expertise with RDMA verbs, DPDK, DOCA, NCCL, CUDA-aware networking.
- Experience leading multi-team initiatives and building internal tools.
Employer
About Nvidia
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 825 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 813 roles with salary data.
Most-posted roles
- Senior Solutions Architect, AI Infrastructure 4
- Senior System Software Engineer - AV Platform 4
- Senior Circuit Design Engineer 3
- Senior Circuit Methodology Engineer 3
- Senior Deep Learning Performance Architect 3