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 Communication @ 4 Networking @ 4 Debugging @ 4 GPU @ 4

Details

NVIDIA Networking has been a leader in high performance networking infrastructure for many years. The next unit of computing is the datacenter, and the network makes it all possible. The team is growing the networking architecture group focused on accelerated computing and developing the next generation of networking protocols for AI. The team develops RDMA Transport protocols and underlying infrastructure for protocols such as RoCEv2 and NVIDIA Spectrum‑X to scale AI systems.

Responsibilities

  • Perform networking simulations of communication patterns prevalent in AI applications, such as 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 explore performance of AI applications on large GPU clusters.

Requirements

  • M.S. / Ph.D. degree 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 and RDMA transport protocols.
  • Familiarity with RoCEv2 and NVIDIA Spectrum‑X technologies.
  • Proven fundamentals in compute architecture, 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 technology and passion for networking and accelerated computing.
  • Experience with NCCL collectives, AI communication patterns, and parallelization techniques.
  • Strong collaborative and interpersonal skills with a track record of guiding and influencing in dynamic, multi-functional environments.

Compensation & Benefits

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

  • Level 4 base salary range: 184000 USD - 287500 USD
  • Level 5 base salary range: 224000 USD - 356500 USD

You will also be eligible for equity and benefits. Applications for this job will be accepted at least until October 25, 2025.

Equal Opportunity

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. NVIDIA does not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.