Senior Software Architect, AI Networking

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$224,000 - $425,500
Machine Learning
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Senior Software Architect, AI Networking

NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Senior Software Architect for AI Networking to join their innovative team. This role represents a unique opportunity to shape the future of AI networking technology at a company that's leading the charge in GPU computing and artificial intelligence.

The position involves developing cutting-edge networking technologies for AI systems, working at the intersection of hardware and software to create solutions that will power the next generation of AI infrastructure. You'll be collaborating with NVIDIA's elite hardware architecture, software architecture, and research teams to build innovative networking solutions that optimize both AI training and inference workloads.

As an ideal candidate, you'll bring a strong academic background (Master's or Ph.D.) in Computer Science or related field, coupled with 10+ years of experience. Your expertise should span AI workloads, machine learning fundamentals, and systems programming in C++ or Rust. You'll be working in a dynamic, collaborative environment where your contributions will directly impact the future of AI computing infrastructure.

NVIDIA offers an exceptional compensation package, including a competitive base salary range of $224,000 - $425,500, equity, and comprehensive benefits. Join a company that's not just participating in the AI revolution, but actively leading it, while working alongside some of the brightest minds in technology. This is your chance to make a lasting impact on the world of AI computing while growing your career at one of technology's most respected and innovative companies.

Last updated 2 days ago

Responsibilities For Senior Software Architect, AI Networking

  • Developing and researching groundbreaking networking technologies to advance and scale AI networks
  • Co-designing software and hardware networking solutions across various networking related domains
  • Working closely with hardware architecture, software architecture, and research teams
  • Leading the development of prototypes that optimize AI training and inference infrastructure

Requirements For Senior Software Architect, AI Networking

Rust
  • Master's or Ph.D. in Computer Science, Electrical or Computer Engineering from a top-tier university
  • 10+ years of relevant academic or proven experience in the field
  • Comprehensive understanding of AI workloads and their impact on network infrastructure
  • Strong proficiency in Machine Learning/Deep Learning fundamentals
  • Skilled in C or C++ for systems software development
  • Familiarity with Rust
  • Ability to work and communicate effectively across diverse teams

Benefits For Senior Software Architect, AI Networking

Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Competitive salaries
  • Comprehensive benefits package
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Software Architect, AI Networking

Principal Software Engineer - Enterprise AI Platform

Principal Software Engineer role at NVIDIA focusing on building next-generation AI platforms and products for enterprise efficiency.

Principal Data Scientist - Oracle Labs

Principal Data Scientist position at Oracle Labs in Zurich, focusing on cutting-edge AI, LLMs, and AI Agents for enterprise applications. 10+ years experience required.

Machine Learning Architect - LLM & Generative AI (Image/Video)

Lead Machine Learning Architect position at Apple focusing on LLMs and generative AI, offering competitive compensation and the opportunity to shape next-generation AI technologies.

Machine Learning Compiler Architect

Senior compiler architecture role focused on developing and optimizing machine learning compilers for Apple's Neural Engine hardware accelerator.

AIML - Sr. Director of Machine Learning Applied Research Data ML Innovation-Engineering

Senior technical leadership role heading Apple's Machine Learning Applied Research team, focusing on AI innovation and product development.