NVIDIA
AI
SeniorSoftwareEngineer,AINetworking
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer, AI Networking at NVIDIA. Skills: AI networking, low-level software, system-level debugging, networking protocols. Establish technical specialist in AI networking products. Architect, design, and develop software solutions”
What You'll Achieve.
make a lasting impact on the world; make a significant impact on the industry; improve triage speed and operational excellence
Industry & Context.
failure analysis; performance tuning; congestion control; performance tuning at scale; AI-powered tools to accelerate debugging
What They're Looking For.
Must Have
Bachelor’s, Master’s or PhD in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a related science degree (or equivalent experience), 8+ years of relevant industry experience, technical leadership across complex systems, Deep knowledge of networking protocols, distributed systems, RoCE/InfiniBand, L1–L4 fundamentals, performance/latency tradeoffs, low-level software expertise, C/C++, debugging across firmware, driver, OS, and application, high-performance networking, system-level debugging, packet drops, retransmissions, congestion, QoS, ordering, buffer management, interpersonal skills, explain complex topics, align cross-organizational teams, Result driven, multitasking in a dynamic environment
Nice to Have
Prior experience in customer-facing technical leadership at hyperscalers/CSPs, Hands-on expertise with RDMA verbs, DPDK, DOCA, NCCL, CUDA-aware networking, congestion control, performance tuning at scale, Experience building internal tools, telemetry, automation, leading multi-team initiatives, influence without authority, AI-powered tools
What You'll Do.
Establish technical specialist in AI networking products
and develop software solutions
Lead technical engagements with hyperscalers
Partner with internal teams
transform customer needs into product features
and debuggability improvements
translate findings into roadmap items
How You'll Work.
Team & Collaboration
Partner with internal engineering, product, and architecture teams; align cross-organizational teams toward a decision; leading multi-team initiatives
Communication Scope
clearly explain complex topics to engineers, PMs, and customer collaborators
Full Job Description
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We are seeking an outstanding Software Engineer to join our US-based networking software team. As a technical leader, you will lead the transformation of AI networking systems. You will apply your deep expertise to manage complex customer engagements and help develop our product and architecture direction. This role offers an outstanding opportunity to influence NVIDIA's networking technologies and make a significant impact on the industry. **What you’ll be doing:** * Establish yourself as a technical specialist in AI networking products, specifically the BlueField DPU and ConnectX product lines. Architect, design, and develop innovative, scalable, and high-performance hardware-accelerated software solutions. * Lead deep technical engagements with hyperscalers, involving design-in, coding, bring-up, performance tuning, failure analysis, and production hardening. * Partner with internal engineering, product, and architecture teams to transform customer needs into product features, reference architectures, tooling, and guidelines. * Drive performance, reliability, and debuggability improvements across customer stacks and translate findings into actionable product, firmware, and software roadmap items. **What we need to see:** * A Bachelor’s, Master’s or PhD in Software Engineering, Com
Applying for this Senior Software Engineer, AI Networking role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about NVIDIA?
Real rants from real employees. Read before you apply.