Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
API
Communication @ 6
GPU @ 7
Kubernetes @ 3
Leadership @ 7
Networking @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is looking for a dedicated Senior Networking Software Architect to join its team in Santa Clara. This role focuses on developing AI and data-center infrastructure by integrating NICs, GPUs, and network management into cohesive, high-performance solutions.
Responsibilities
- Define and take responsibility for the complete platform architecture covering NICs and network management for computing clusters and data centers.
- Drive the strategic vision for coordinated platform solutions addressing AI training, inference, and cloud-native workloads.
- Lead cross-functional collaboration with GPU, NIC, DPU, and network management groups to ensure seamless hardware-software co-design.
- Define platform-level software stacks, APIs, and management frameworks that orchestrate networking, compute, and acceleration resources.
- Conduct and lead research into emerging network technologies, GPU-networking convergence, and large-scale cluster management.
- Collaborate with hardware platform architects to define and communicate software requirements, ensuring they are reflected in future hardware platform builds and architectural decisions.
Requirements
- Bachelor's or master's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
- At least 8 years of experience in systems or platform architecture, including at least 5 years in a senior leadership or director-level role.
- Strong knowledge of NIC and DPU architectures, GPU computing, and managing networks at large scale.
- Demonstrated experience outlining and providing complex, multi-component platform solutions.
- Ability to drive alignment across hardware, software, and product teams.
- Excellent communication and presentation skills, with the ability to influence at the executive level.
- Ability to quickly adapt to new technologies and drive innovative solutions for complex requirements.
Preferred Qualifications
- Experience directing large-scale, cross-functional engineering programs from architecture definition through delivery, with a history of delivering complex systems on schedule and at scale.
- Familiarity with network management and orchestration frameworks such as UFM, NVIDIA DOCA, or Kubernetes networking.
- Background in defining platform standards or reference architectures adopted across the industry.
Compensation and Benefits
- Expected base salary ranges:
- Level 4: $184,000–$287,500 per year.
- Level 5: $224,000–$356,500 per year.
- Eligible for equity and benefits.
- Applications will be accepted at least until November 9, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer committed to an inclusive work environment.
More jobs at Nvidia
Deep Learning Scientist Intern, LLM, Multimodal, and Agentic AI - Summer 2027
Nvidia · Santa Clara, United States
USD 20-94 per hour
Senior Software Engineer - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Developer, AI Networking
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Machine Learning Engineer, AI Safety Evaluations
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Engineering Manager, Object Storage - DGX Cloud
Nvidia · United States
USD 272,000-431,200 per year
Similar jobs
Principal Software Engineer, DGX Cloud Production Engineering
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Field CTO, Financial Services AI Infrastructure
Nebius · United States, New York City, United States
USD 210,000-260,000 per year
Partner Solutions Architect
Nebius · United States, San Francisco, United States
USD 250,000-320,000 per year
Technical Program Manager, Inference
Anthropic · San Francisco, United States, New York City, United States
USD 290,000-435,000 per year
Forward Deployed Engineer - Physical AI Cloud Platform
Nebius · United States, Austin, United States
USD 179,500-224,300 per year
Senior Deployment Manager — Datacenter and Network Infrastructure
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Senior AI Engineer
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
ML Ops DSX Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year