Senior High-Performance System Architect

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior High-Performance System Architect

NVIDIA, the pioneer in accelerated computing, is seeking a Senior High-Performance System Architect to shape the future of high-performance and ML/AI computing. This role focuses on next-generation Infiniband and NVL systems that power the world's most advanced compute clusters, from AI research supercomputers to high-performance clusters used across industries. The position offers the opportunity to work on cutting-edge technology, defining system architecture end-to-end and researching solutions for large-scale computing clusters. The role spans multiple layers from algorithms to hardware, requiring expertise in network protocols, simulation environments, and distributed computing. As part of NVIDIA's forward-thinking engineering teams, you'll collaborate with experts across architecture, logic design, software, and research teams. The company's technology enables scientists, researchers, and engineers worldwide to advance their ideas, making this an opportunity to impact the future of computing. NVIDIA's commitment to innovation and its role in transforming major industries through AI and digital twins makes this a unique opportunity for those passionate about high-performance computing and system architecture.

Last updated 5 days ago

Responsibilities For Senior High-Performance System Architect

  • Define the Infiniband and NVL system architecture end-to-end
  • Research solutions for next large-scale-high-performance computing clusters
  • Develop models for simulations, analyzing results and optimization algorithms
  • Collaborate with cross-functional teams including architecture, logic design, system software, firmware, and research teams

Requirements For Senior High-Performance System Architect

Python
  • B.Sc, M.Sc, or Ph.D degree in Computer Science, Computer Engineer, or Electrical Engineer
  • At least 5 years of industry or research experience in computer networks
  • Excellent understanding of large-scale networks behaviour
  • Experience in development of simulation environments
  • Strong managerial, problem solving and critical thinking skills
  • Ability to work in a highly dynamic environment

Interested in this job?

Jobs Related To NVIDIA Senior High-Performance System Architect

Senior Software Architect - GPU Fabric Networking

Senior Software Architect position at NVIDIA focusing on GPU Fabric Networking, developing next-generation NVLink and NVSwitch architecture with competitive compensation and equity.

Software Advanced Developer

Advanced Software Developer role at NVIDIA focusing on networking and distributed computing research for data center environments.

Senior Network Algorithms Architect

Senior Network Algorithms Architect position at NVIDIA focusing on developing advanced networking solutions for AI infrastructure, requiring 8+ years of experience and strong algorithmic expertise.

Staff Software Engineer, Transactional Storage Services

Staff Software Engineer position at Airbnb focusing on distributed database systems, leading the development of NewSQL database infrastructure and mentoring team members.

Technical Lead Software Engineer

Lead the technical architecture and development of Adobe's Experience Platform Query Service, handling petabytes of data using distributed systems and ML technologies.