Taro Logo

Senior Networking Architect

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
$224,000 - $425,500
Staff Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the world leader in accelerated computing, is seeking a Senior Networking Architect to join their networking architecture team. This role is crucial in developing the next generation of networks for AI computing, where the datacenter serves as the primary computing unit. The position offers an exciting opportunity to work at the forefront of high-performance networking infrastructure, spanning from ASIC design to algorithms and system topologies.

The ideal candidate will bring 12+ years of computer networks experience, with deep expertise in ASIC development and networking protocols. This role requires collaboration across multiple internal teams, strategic partners, and standards bodies to pioneer groundbreaking networking solutions for AI. The position demands strong technical skills in Python and/or C++, along with comprehensive knowledge of RDMA, network topologies, and load balancing algorithms.

NVIDIA offers a competitive compensation package, with base salary ranging from $224,000 to $425,500 USD depending on level and experience, plus equity benefits. The company is renowned for its forward-thinking approach and is consistently ranked among the technology world's most desirable employers. Based in Santa Clara, CA, this role provides an opportunity to work with some of the industry's most innovative minds in a rapidly growing engineering team.

The role combines deep technical expertise with strategic thinking, as you'll be instrumental in shaping the future of AI networking infrastructure. You'll work in a dynamic environment that values creativity, autonomy, and technical excellence. This is an exceptional opportunity for someone passionate about networking architecture who wants to make a significant impact on the future of accelerated computing and AI infrastructure.

Last updated 24 days ago

Responsibilities For Senior Networking Architect

  • Research and development of networking solutions for next generation accelerated data centers
  • Work across various layers from ASIC design to algorithms, topologies and systems
  • Partner with internal teams, strategic partners, standard bodies and networking communities
  • Develop groundbreaking networking solutions for AI

Requirements For Senior Networking Architect

Python
  • B.Sc, M.Sc, or Ph.D degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • 12+ years of previous industry or research experience in computer networks
  • Experience in developing ASICs and/or real-time SW running on the ASICs
  • Proven understanding in networking and routing protocols, and their implementations
  • Strong problem solving and critical thinking skills
  • Ability to work in a highly dynamic environment
  • Ability to work concurrently with multiple groups in the organization and with strategic partners

Benefits For Senior Networking Architect

Equity
  • Equity
  • Competitive base salary

Related Jobs

Tech Lead Storage Software Engineer - DGX Cloud

Lead storage software engineering role at NVIDIA, focusing on DGX Cloud infrastructure, requiring 12+ years of experience and expertise in distributed systems and C++ development.

Senior Software Architect - Data Center Systems

Lead software architect role at NVIDIA focusing on data center systems and deep learning server platforms, requiring 10+ years of experience in system architecture.

Senior DGX Cloud Performance Engineer

Senior DGX Cloud Performance Engineer role at NVIDIA, focusing on optimizing and scaling AI infrastructure performance across cloud platforms.

Senior Software Architect Networking

Senior Software Architect role at NVIDIA focusing on developing next-generation networking protocols for AI, with emphasis on RDMA Transport protocols and high-performance computing infrastructure.

Senior Software Architect, GPU Networking

Senior Software Architect position at NVIDIA focusing on GPU Networking architecture and SDN solutions for AI networks, offering competitive compensation and benefits.