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.
Principal Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Architect, AI Networking

NVIDIA is seeking an experienced Senior Software Architect to spearhead innovation in AI data center and network technologies. This role combines technical leadership with strategic vision, focusing on advancing AI Cloud solutions through sophisticated host virtualization, fabric technologies, and orchestration. The position offers a unique opportunity to shape the future of AI infrastructure at the world's leading accelerated computing company.

The role demands deep technical expertise in network technologies, particularly Ethernet/RDMA and data plane programming, combined with strong leadership and communication skills. The ideal candidate will have at least 5 years of hands-on experience and a strong educational background in Computer Science or related fields. They will be responsible for developing cutting-edge network solutions, representing NVIDIA in open-source projects and industry forums, and driving technological innovation.

What makes this role particularly exciting is the opportunity to work at the intersection of AI and networking, developing solutions that will power the next generation of AI infrastructure. The position offers exposure to cutting-edge technologies and the chance to influence the direction of AI computing at a global scale. NVIDIA's reputation as a top tech employer, combined with their position at the forefront of AI and accelerated computing, makes this an exceptional opportunity for a senior technologist looking to make a significant impact in the field.

The role requires a unique blend of technical depth, strategic thinking, and communication skills. The successful candidate will not only architect solutions but also engage with customers, contribute to thought leadership, and help shape industry standards. This position offers the chance to work with some of the brightest minds in the industry while tackling some of the most challenging problems in AI and networking.

Last updated 3 months ago

Responsibilities For Senior Software Architect, AI Networking

  • Lead and incubate core technologies in AI data center and network technologies
  • Guide evolution of comprehensive AI Cloud solutions
  • 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
  • Craft strategic direction for NVIDIA's network solutions

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 enterprise

Interested in this job?