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

Developer Technology Engineer, AI

NVIDIA
Apply →
onsite mid full-time Shanghai

First indexed 18 May 2026

Description

As a Developer Technology Engineer, AI, you will work directly with key application developers to understand their current and future problems, craft and optimize core parallel algorithms and data structures to provide the best solutions using GPUs. You will collaborate closely with diverse groups at NVIDIA to influence the design of next-generation architectures, software platforms, and programming models.

Key responsibilities include:

  • Working directly with key application developers to understand their current and future problems, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through both reference code development and direct contribution to the applications.
  • Collaborating closely with diverse groups at NVIDIA such as the architecture, research, libraries, tools, and system software teams to influence the design of next-generation architectures, software platforms, and programming models, by investigating the impact on application performance and developer efficiency.
  • Need to travel from time to time for conferences and for on-site visits with developers.

To succeed in this role, you will need a BS, MS, or PhD degree from a leading university in an engineering or computer science related field, or equivalent experience. You should have 3+ years experience, programming proficiency in C/C++ and/or Python with a deep understanding of software design, programming techniques, and algorithms. Experience with parallel programming, ideally CUDA C/C++, is also required.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shanghai/Developer-Technology-Engineer--AI_JR2005874