Software Architect, Networking

at Nvidia
USD 148,000-235,800 per year
MIDDLE
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 6 Communication @ 3 Networking @ 3 Debugging @ 3

Details

NVIDIA Networking is growing its networking architecture team to develop next-generation 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. This role is focused on designing and implementing high-performance RDMA networking protocols, building proofs-of-concept, conducting experiments, and performing quantitative modeling to evaluate innovations that improve communication between GPUs and overall AI application performance.

Responsibilities

  • Develop RDMA networking protocols optimized for communication patterns in AI workloads.
  • Explore innovative HW and SW solutions for next-generation platforms as part of a programmable RoCE architecture.
  • Build proofs-of-concept, run experiments, and perform quantitative modeling to evaluate and drive new innovations.
  • Collaborate across multi-disciplinary teams to influence architecture and implementation decisions.

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.
  • Proven fundamentals of compute, network architecture, and operating systems.
  • Strong experience with Linux.
  • Networking simulation expertise and experience with RDMA protocols and software stack (RoCEv2, Spectrum-X, etc.).
  • Ability and flexibility to work and communicate effectively in a multinational, multi-time-zone corporate environment.

Ways to stand out / Preferred

  • Deep expertise in RDMA protocols and related software stacks.
  • Demonstrated passion for networking and accelerated computing.
  • Strong collaborative and interpersonal skills with a track record of influencing in dynamic, cross-functional environments.

Benefits & Compensation

  • Base salary range: 148,000 USD - 235,750 USD (final base salary determined by location, experience, and pay of employees in similar positions).
  • Eligible for equity and additional benefits (see NVIDIA benefits page).

Additional information

  • Applications for this job will be accepted at least until November 9, 2025.
  • NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment.