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.
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Senior Software Architect for their GPU Networking Architecture team. This role combines cutting-edge software architecture with networking innovation, focusing on defining Software Defined Networking architectural solutions for AI-driven systems. The position offers an opportunity to work with state-of-the-art technology in modern data centers, spanning across AI, deep learning systems, Networking Operating Systems, and Virtualization.

The role demands expertise in software architecture and networking, with responsibilities including designing SDN solutions for AI networks and establishing metrics for high-speed network monitoring. The ideal candidate will have 8+ years of architectural experience, strong networking knowledge, and the ability to collaborate across international teams. Experience with SDN, InfiniBand, and Kubernetes is highly valued.

NVIDIA's position as an industry leader in accelerated computing, combined with their work in transforming major industries through AI and digital twins, makes this an exceptional opportunity for architects looking to impact the future of technology. The company's reputation as one of technology's most desirable employers, coupled with their focus on creativity and autonomy, creates an ideal environment for innovation and professional growth.

Last updated a month ago

Responsibilities For Senior Software Architect, GPU Networking

  • Define system and software architecture for Software Defined Networking (SDN) of ground breaking emerging AI networks
  • Be an active member in setting the use-cases and metrics for Monitoring Complex High-speed Networks Control-plane
  • Work closely with various groups within NVIDIA to bring AI network technologies to reality

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
  • High energy and excellent interpersonal skills
  • Ability to work and communicate effectively in a multi-national, multi-time-zone corporate environment

Related Jobs