mid Machine Learning Engineer ic 2+ yrs Master's · Posted May 28, 2026

About this role

Nvidia is hiring a mid-level Machine Learning Engineer based in Shanghai, China. The posting calls out experience with LLMs, Data Structures, C, Machine Learning and roughly 2+ years of relevant work. Listed education preference: a master's degree or equivalent.

Role
Machine Learning Engineer
Function
machine learning
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Shanghai, China
Experience
2+ years
Education
Master's degree
Posted
May 28, 2026
AI Summary
Design and implement DSL and core compiler for tile-aware GPU programming models on emerging architectures. Requires master's or PhD in CS/CE/AI with 2+ years relevant experience, strong C/C++ skills, compiler expertise (MLIR/TVM/Triton/LLVM), and GPU architecture knowledge.

More roles at Nvidia

High Speed Optical Transceiver Design Engineer
Yokneam, Israel · mid
Machine Learning Performance Optimization Cloud Computing
Physical Design Engineer
Hsinchu, Taiwan · mid
Python
Senior ASIC Design Engineer - XBAR IP
Bangalore, India · senior
Python Backend Development
Developer Technology Engineer, Energy
Zurich, Switzerland · mid
Python C CUDA
Senior System BIOS UEFI Firmware Developer – Server Product
Taipei, Taiwan · senior
Python C Bash
All Nvidia jobs →

Job description

from Nvidia careers

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re 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, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

We are now looking for cuTile Core Compiler Architect in our group! The NVIDIA Architecture group is looking for world class architects and engineers to join and lead our various architecture efforts. A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly looking for ways to improve our GPU architecture and maintain our leadership by developing new parallel programming models, new architectures and new infrastructure that is required to make this successful.

This is an excerpt. Read the full job description on Nvidia careers →
All machine learning jobs machine learning in Shanghai, China Jobs in Shanghai, China machine learning salaries machine learning career path
All Nvidia Jobs Browse machine learning roles mid positions