View All Jobs 171280

Software Engineering Intern, Networking Software

Develop and test networking features for NVIDIA's SpectrumX products
Cambridge, England, United Kingdom
Internship
2 days ago
NVIDIA

NVIDIA

A leading designer of graphics processing units (GPUs) for gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market.

NVIDIA Networking Software Team Position

Today, NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, encouraging environment where everyone is inspired to do their best work. Come join the team and see how we can make a lasting impact on the world.

As part of the Networking Software team working on NVIDIA's SpectrumX products, you'll be solving some of the most challenging AI infrastructure problems of today: How to enable the hundreds of thousands of GPUs in today's AI factories to communicate as a single entity; a massive networking challenge compared with historical data centers. You'll work on features that will go into the world's largest AI networks.

What you'll be doing:

  • Coding and testing using Go, Python, C and C++.
  • Debugging complex software and networking problems.
  • Working with a UK-based team of AI networking experts in Cambridge.

What we need to see:

  • You are pursuing a Bachelors or Masters degree or PhD in computer science, engineering, mathematics, or a related scientific field.
  • A strong interest in and experience of software development/coding.
  • Hands-on coding skills with C/C++ and Python.
  • Experience of collaborating as part of a team.

Ways to stand out from the crowd:

  • A genuine interest in software development, AI, and how networks operate.
  • A passion for solving complex problems.
  • The ability to communicate concisely and effectively, in writing and verbally.
  • Familiarity with IP and ethernet protocols and packet processing.
  • A strong desire to learn and develop.

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!

Applications will be accepted until November 1, 2025. We will be reviewing applications on a rolling basis as they are submitted. Strong candidates may be contacted for next steps before the application deadline. We encourage you to apply early.

+ Show Original Job Post
























Software Engineering Intern, Networking Software
Cambridge, England, United Kingdom
Engineering
About NVIDIA
A leading designer of graphics processing units (GPUs) for gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market.