Networking Architect

Nvidia

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$124,000–$195,500 / yr
Posted
52 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $174k
This role $160k
$113k most similar roles pay here $220k

This role pays less than 55% of similar roles. Most pay $139,200–$208,800 — the shaded band above. At the midpoint, this role pays about $160k versus about $174k for comparable roles.

Based on 240 similar postings.

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 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Networking Architect

As a Networking Architect within the NVIDIA Networking team, you will play an active role in the research and development of networking solutions to enable next-generation accelerated data centers. Your daily responsibilities involve developing groundbreaking networking solutions for AI by collaborating with internal teams, strategic partners, standard bodies, and networking communities. The scope of this work spans multiple layers including ASIC design, algorithms, topologies, and systems. To succeed in this role, you must possess expertise in networking and routing protocols, as well as experience developing networking applications, ASICs, or real-time software running on ASICs. Preferred technical skills include proficiency in Python and C++, along with knowledge of RDMA, RoCE, load balancing, and congestion control algorithms. You will solve complex problems regarding high-performance infrastructure to support the evolving needs of accelerated computing environments.

What you'll do

  • Research and develop networking solutions for next-generation accelerated data centers.
  • Design networking architectures spanning ASIC design, algorithms, topologies, and systems.
  • Develop networking applications and real-time software running on ASICs.
  • Implement and optimize routing protocols and network infrastructure.
  • Develop groundbreaking networking solutions in partnership with internal teams and strategic partners.
  • Engage with standard bodies and networking communities to develop industry standards.
  • Implement load balancing and congestion control algorithms for high-performance networks.
  • Utilize Python or C++ to develop and test networking technologies.

What we're looking for

  • B.Sc or M.Sc degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 4+ years of previous industry or research experience in computer networks.
  • Experience developing networking applications, ASICs, and/or real-time software running on ASICs.
  • Understanding of networking and routing protocols.
  • Knowledge of RDMA with a focus on RoCE.
  • Understanding of various network topologies and their attributes.
  • Understanding and experience with load balancing and congestion control algorithms.
  • Proficiency in Python and/or C++.

More like this

Similar roles

Senior Networking Architect

Nvidia

Santa Clara, CA 52 days ago $152,000$241,500
RDMA RoCE ASIC Design C++ Python Routing Protocols Load Balancing Congestion Control Network Topologies Real-time Software Open Source Accelerated Computing
5+ yrs exp Hybrid

Network Software Architect

Nvidia

Santa Clara, CA 65 days ago $224,000$356,500
RDMA RoCEv2 C++ C Linux Networking Protocols Distributed AI Training Network Architecture Operating Systems Multipath Reliable Connection (MRC) NVIDIA Spectrum-X Parallelization Techniques
10+ yrs exp

Principal Architect, AI Networking

Nvidia

Remote (Santa Clara, CA) +1 141 days ago $272,000$431,250
RDMA NVLink GPUDirect InfiniBand RoCE NCCL UCX MPI NVSHMEM CUDA C C++ Rust Python vLLM SGLang TensorRT-LLM Distributed Training Computer Architecture
10+ yrs exp Remote

Senior Software Architect, AI Systems and Networking

Nvidia

Remote (Santa Clara, CA) +1 115 days ago $224,000$356,500
C C++ Rust RDMA InfiniBand RoCE NVLink GPUDirect vLLM SGLang TensorRT-LLM NVMe-oF Distributed Training Performance Profiling Memory Management High-Performance Networking
10+ yrs exp Remote