New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Compute Developer Technology Engineer

NVIDIA
Apply →

First indexed 16 Oct 2026

Description

NVIDIA is seeking talented computer science students to join its Compute Developer Technology (Devtech) team. The team focuses on GPU-accelerating leading applications in high-performance computing fields, including scientific computing, computational engineering, and data science.

In this role, you will research and develop techniques to optimize applications on current and next-generation GPU architectures. Your responsibilities include:

  • Working with key application developers to understand their problems and craft optimized parallel algorithms and data structures for GPUs
  • Collaborating with diverse NVIDIA teams to influence the design of next-generation architectures, software platforms, and programming models

To be successful in this role, you should:

  • Be pursuing a Master's or Ph.D. in computer science or a related engineering discipline
  • Have programming fluency in C/C++ and/or Fortran, with a deep understanding of software design, programming techniques, and algorithms
  • Possess strong mathematical fundamentals, including linear algebra and numerical methods
  • Have experience with parallel programming, ideally CUDA C/C++ and OpenACC
  • Demonstrate strong communication and organization skills, with a logical approach to problem solving

NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.