Senior High-Performance System Architect

NVIDIA is the world leader in accelerated computing, pioneering accelerated computing to tackle challenges no one else can solve.
Distributed Systems
Senior Software Engineer
Contact Company
5+ years of experience
AI · Enterprise SaaS

Description For Senior High-Performance System Architect

NVIDIA is seeking a highly motivated Senior High-Performance System Architect to join their team of experts and help shape the future of high-performance and ML / AI computing. The role involves defining the Infiniband and NVL system architecture end-to-end, researching solutions for next-generation large-scale high-performance computing clusters, and collaborating with cross-functional teams.

Key responsibilities include:

  • Defining Infiniband and NVL system architecture throughout all product life cycles
  • Researching solutions for large-scale high-performance computing clusters
  • Collaborating with cross-functional teams to ensure successful project execution

Requirements:

  • B.Sc, M.Sc, or Ph.D in Computer Science, Computer Engineering, or Electrical Engineering
  • 5+ years of industry or research experience in computer networks
  • Excellent understanding of large-scale networks behavior and distributed computing workloads
  • Experience in developing simulation environments
  • Strong managerial, problem-solving, and critical thinking skills

Preferred qualifications:

  • Knowledge of network protocols (InfiniBand, IP, TCP, RoCE) and network topologies
  • Proficiency in Python and C++
  • Familiarity with HPC environments, routing algorithms, and simulation environments
  • Experience with AI workloads and communication libraries

NVIDIA offers the opportunity to work on cutting-edge technology and drive innovation in next-generation networks used by top researchers and engineers worldwide. The company is committed to fostering a diverse work environment and is an equal opportunity employer.

Last updated 4 months ago

Responsibilities For Senior High-Performance System Architect

  • Define Infiniband and NVL system architecture end-to-end
  • Research solutions for next-generation large-scale high-performance computing clusters
  • Collaborate with cross-functional teams to ensure successful project execution

Requirements For Senior High-Performance System Architect

Python
  • B.Sc, M.Sc, or Ph.D in Computer Science, Computer Engineering, or Electrical Engineering
  • 5+ years of industry or research experience in computer networks
  • Excellent understanding of large-scale networks behavior and distributed computing workloads
  • 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 AI-HPC Storage Engineer

Senior AI-HPC Storage Engineer role at NVIDIA focusing on designing and implementing high-performance storage solutions for AI and HPC workloads.

Senior Software Engineer - HPC

Senior Software Engineer position at NVIDIA focusing on HPC infrastructure, requiring 10+ years of experience in distributed systems and cloud computing.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale AI and HPC systems.

Systems Engineer, Enterprise

Senior Systems Engineer position at NVIDIA focusing on enterprise HPC server deployment, requiring 6+ years experience and strong hardware/software expertise.

Senior System Software Engineer, Distributed Systems - DGX Cloud

Senior System Software Engineer position at NVIDIA focusing on distributed systems and DGX Cloud infrastructure.