Nvidia

Data Processing Developer Technology Intern - 2027

Nvidia
Apply
15 hours ago
Zürich, Switzerland or Bristol, United KingdomIntern

Responsibilities

  • Research and develop techniques to GPU-accelerate deep learning, machine learning, and other AI workloads.
  • Analyze and optimize complex AI and HPC algorithms for modern CPU and GPU architectures.
  • Collaborate with technical experts and NVIDIA research, hardware, system software, libraries, and tools teams.
  • Publish or present optimization techniques through developer blogs or relevant conferences.
  • Contribute to the design of next-generation hardware architectures, software, and programming models.

Requirements

  • Currently pursuing a PhD or Master’s degree in computer science, computer engineering, or a related computationally focused science field.
  • Fluency in C/C++ and a deep understanding of algorithms and software development.
  • Background in parallel programming, such as CUDA, OpenACC, OpenMP, MPI, or pthreads.
  • Effective communication, organization, problem-solving, time-management, and prioritization skills.

Benefits

  • Internship opportunity with NVIDIA’s Data Processing Developer Technology team.
  • Applications are accepted until November 8, 2026, with rolling application review.

Tech Stack

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me