Senior Software Architect Networking

at Nvidia
USD 184,000-356,500 per year
SENIOR
āœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 7 Hiring @ 4 Communication @ 4 Networking @ 4 Debugging @ 4 GPU @ 4

Details

NVIDIA Networking is expanding its networking architecture team to develop the next generation of networking protocols for AI. The team focuses on RDMA transport protocols and underlying infrastructure for protocols such as RoCEv2 and NVIDIA Spectrum-X to scale AI workloads on large GPU clusters. This role involves simulation, protocol design, prototyping, and quantitative evaluation to accelerate communication performance for next-generation platforms.

Responsibilities

  • Perform networking simulations of communication patterns prevalent in AI applications (for example, using NCCL).
  • Design and implement new techniques and protocols to accelerate communication performance.
  • Explore innovative HW and SW solutions for next-generation platforms as part of a programmable RoCE architecture.
  • Build proofs-of-concept, conduct experiments, and perform quantitative modeling to evaluate and drive new innovations.
  • Use simulation to evaluate performance of AI applications on large GPU clusters.

Requirements

  • M.S. or Ph.D. in Computer Science, Computer Engineering, or equivalent experience.
  • 5+ years of relevant experience.
  • Excellent C/C++ programming and debugging skills.
  • Experience with network simulations.
  • Deep understanding of RDMA.
  • Proven fundamentals of compute and network architecture and operating systems.
  • Strong experience with Linux.
  • Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.

Ways to stand out

  • Expertise in related technologies and a passion for the domain.
  • Experience with NCCL collectives and AI communication patterns and parallelization techniques.
  • Strong collaborative and interpersonal skills with a track record of guiding and influencing in dynamic, cross-functional environments.

Benefits and additional details

  • Competitive base salary (see ranges below) with eligibility for equity and benefits.
  • Base salary ranges by level:
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • Applications for this job will be accepted at least until July 29, 2025.
  • NVIDIA is an equal opportunity employer and values diversity in hiring and promotions.