Taro Logo

Senior Software Architect, GPU Networking

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

Job Description

NVIDIA is seeking a Senior Software Architect to join their GPU Networking Architecture team. This role focuses on defining Software Defined Networking (SDN) architectural solutions for cutting-edge AI networks. The position involves working with a diverse team of specialists across various technological fields including distributed AI systems, Networking Operating Systems, Virtualization, and Storage.

The ideal candidate will have 8+ years of software architecture experience and a strong background in networking. They'll be responsible for designing innovative software and hardware solutions, collaborating with US-based customers, and setting metrics for high-speed network monitoring. The role requires close collaboration with various NVIDIA teams, including GPU and Switch hardware/software teams.

NVIDIA offers competitive compensation with a base salary range of $184,000 - $356,500 USD (depending on level), plus equity and benefits. The company is known for being one of the technology world's most desirable employers, fostering innovation and autonomous work. They are committed to diversity and equal opportunity employment.

This position is based in Santa Clara, CA, and requires expertise in SDN, with preferences for experience in InfiniBand and Kubernetes. The role combines technical leadership with strategic planning, making it ideal for someone who can bridge complex technical challenges with business objectives in the AI and networking space.

Last updated a day ago

Responsibilities For Senior Software Architect, GPU Networking

  • Define system and software architecture for Software Defined Networking (SDN) of AI networks
  • Promote team specs and activities with US based customers and GPU Networking peers
  • Set use-cases and metrics for Monitoring Complex High-speed Networks Control-plane
  • Work closely with various groups within NVIDIA including GPU and Switch HW and SW teams

Requirements For Senior Software Architect, GPU Networking

Kubernetes
  • B.Sc., M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering
  • 8+ years of proven experience as a software architect
  • Proven Networking experience
  • Excellent interpersonal skills
  • Ability to work and communicate effectively in a multi-national environment

Benefits For Senior Software Architect, GPU Networking

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Related Jobs