Taro Logo

Senior Software Architect, AI Networking

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Architect, AI Networking

NVIDIA is seeking a Senior Software Architect to lead and innovate in AI data center and network technologies. This role combines technical leadership with strategic vision, focusing on evolving comprehensive AI Cloud solutions including host virtualization, fabric technologies, and orchestration. The position offers a unique opportunity to shape the AI industry's future while working at the world's leading accelerated computing company.

The role demands expertise in network technologies, system architecture, and AI infrastructure. You'll be responsible for developing cutting-edge solutions in network application design, particularly focusing on data plane programming and complex network challenges. The position involves significant collaboration with both internal teams and external partners, requiring strong communication skills and the ability to represent NVIDIA in important industry forums.

Key technical areas include Ethernet/RDMA networks, data path programming, and distributed systems. The ideal candidate will have deep experience in system software, cloud computing, and distributed AI solutions. A background in Computer Engineering, Computer Science, or Electrical Engineering is required, with preference for candidates holding advanced degrees.

This is an exceptional opportunity to join one of the most respected companies in the tech industry, working at the intersection of AI, networking, and cloud computing. NVIDIA's rapid growth and commitment to innovation make this an exciting time to join their elite engineering team. The role offers competitive compensation and comprehensive benefits, reflecting NVIDIA's position as a premier employer in the technology sector.

Last updated a day ago

Responsibilities For Senior Software Architect, AI Networking

  • Assess and integrate innovative technologies and forge partnerships
  • Orchestrate new network application designs using data plane programming
  • Engage with collaborators through customer interactions and thought leadership content
  • Craft strategic direction for NVIDIA's network solutions
  • Represent NVIDIA in open-source projects, conferences, and standards committees

Requirements For Senior Software Architect, AI Networking

Linux
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent
  • Minimum 5 years of hands-on experience
  • In-depth expertise in Ethernet/RDMA network technologies
  • Proficiency in network data path programming
  • Exceptional interpersonal skills with history of encouraging agreement in large enterprises

Benefits For Senior Software Architect, AI Networking

  • Attractive compensation and full suite of benefits

Interested in this job?

Jobs Related To NVIDIA Senior Software Architect, AI Networking