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

Description For Senior Software Architect, GPU Networking

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Architect to join their GPU Networking Architecture team. This role represents a unique opportunity to shape the future of AI networking technologies at one of technology's most innovative companies.

The position involves defining architectural solutions for Software Defined Networking (SDN) in cutting-edge AI networks, combining innovative software and hardware approaches. As a key member of the team, you'll work alongside specialists across various technological domains including distributed AI systems, Networking Operating Systems, Virtualization, and Storage.

The role requires a strong technical background with at least 8 years of software architecture experience and deep knowledge of networking technologies. The ideal candidate will have experience with SDN definition/development, InfiniBand, and Kubernetes. The position offers exposure to groundbreaking projects in AI and deep learning systems, working with various teams across NVIDIA's ecosystem.

What makes this role particularly exciting is the opportunity to work on pioneering solutions that are transforming the world's largest industries. You'll be part of a team that's pushing the boundaries of what's possible in accelerated computing and AI networking. The position offers a competitive salary range of $184,000 - $356,500 USD, along with equity and comprehensive benefits.

NVIDIA's culture emphasizes creativity and autonomy, making it one of the technology world's most desirable employers. The company is committed to fostering a diverse work environment and provides opportunities to work with some of the most forward-thinking professionals in the industry. Based in Santa Clara, CA, you'll be at the heart of Silicon Valley's technology innovation hub, working on solutions that have profound impacts on society.

This role is perfect for someone who combines technical expertise with strong communication skills and thrives in a multinational, multi-time-zone corporate environment. If you're passionate about architectural innovation in networking and AI, and want to be part of shaping the future of technology, this position offers an unparalleled opportunity to make a significant impact.

Last updated 2 days 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 (or equivalent experience)
  • 8+ years of proven experience as a software architect
  • Proven Networking experience
  • Can-do attitude, high energy and excellent interpersonal skills
  • Ability to work and communicate effectively in a multi-national, multi-time-zone environment

Benefits For Senior Software Architect, GPU Networking

Equity
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Architect, GPU Networking