← All roles

Senior Software Architect - Deep Learning and HPC Communications

NVIDIA· Engineer, Sys SW
Apply on company site
Hybrid (Remote / US-Remote with potential onsite), Santa Clara, CA, Austin, TX, Westford, MA, Durham, NC$184k - $287.5kFull-timePosted 7mo ago

About the role

Senior role focused on co-designing next-generation data center platforms and scalable communication software (NCCL, NVSHMEM, UCX) for AI and HPC workloads. Involves investigating bottlenecks, designing/implementing new communication technologies, HW/SW co-design, proofs-of-concept, experiments, and performance modeling for large GPU clusters.

Responsibilities

  • Investigate opportunities to improve communication performance by identifying bottlenecks in today's systems.
  • Design and implement new communication technologies to accelerate AI and HPC workloads.
  • Explore innovative solutions in HW and SW for next generation platforms as part of co-design efforts involving GPU, Networking, and SW architects.
  • Build proofs-of-concept, conduct experiments, and perform quantitative modeling to evaluate and drive new innovations.
  • Use simulation to explore performance of large GPU clusters (think scales of 100s of 1000s of GPUs)

Qualifications

  • M.S./Ph.D. degree in CS/CE or equivalent experience.
  • 5+ years of relevant experience.
  • Excellent C/C++ programming and debugging skills.
  • Experience with parallel programming models (MPI, SHMEM) and at least one communication runtime (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC).
  • Deep understanding of operating systems, computer and system architecture.
  • Solid in fundamentals of network architecture, topology, algorithms, and communication scaling relevant to AI and HPC workloads.
  • Strong experience with Linux.
  • Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.

Skills

Required:C/C++ programmingParallel programmingOperating systems and architectureLinux

Benefits

  • equity
  • benefits (see company page)
Last updated Oct 23, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA