NVIDIA

Senior Software Architect, AI Networking

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: Remote • California, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $184,000 - $287,500 per year

Job Level

Senior

Tech Stack

Rust

About the role

  • Research, design, and implement advanced AI networking technologies with an emphasis on accelerating inference workloads using NVIDIA Inference Xfer Library (NIXL)
  • Collaborate with other teams across NVIDIA's hardware, software, and research units to co-design hardware-accelerated and software solutions for AI inference
  • Own the creation of prototypes and solutions for next-generation AI inference systems
  • Drive architectural decisions underpinning the deployment and scaling of AI inference using NVIDIA’s innovative technology

Requirements

  • Master's or Ph.D. in Computer Science, Electrical or Computer Engineering (or equivalent experience)
  • At least 8 years of relevant academic or confirmed experience in the field
  • Comprehensive understanding of AI workloads (primarily inference, but also training) and their impact on network infrastructure
  • Strong proficiency in areas such as Machine Learning/Deep Learning fundamentals, inference runtimes, and Deep Learning frameworks
  • Proficiency in C or C++ for systems software development; familiarity with Rust is an advantage
Benefits
  • Competitive salaries
  • Generous benefits package

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AI networking technologiesNVIDIA Inference Xfer LibraryAI inference systemsMachine LearningDeep Learninginference runtimesCC++Rust
Soft skills
collaborationarchitectural decision-making
Certifications
Master's degreePh.D.