senior machine learning AI Engineer ic · Posted Apr 20, 2026

About this role

Nvidia is hiring a senior-level AI Engineer in the machine learning function based in Shanghai, China. The posting calls out experience with C, Computer Vision, Deep Learning.

Role
AI Engineer
Function
machine learning
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Shanghai, China
Posted
Apr 20, 2026

More roles at Nvidia

ATE Test Development Engineer
Santa Clara, CA · mid
Python C Testing
Senior Debug System Engineer, Datacenter
Santa Clara, CA · senior
Embedded Systems
Senior Implementation Methodology Engineer
Santa Clara, CA · senior
Python Deep Learning Frontend Development
Implementation Methodology Engineer - GPU
Santa Clara, CA · mid
Python Deep Learning Frontend Development
Senior Security Architect, Cloud Authentication and Authorization
Santa Clara, CA · senior
Istio Distributed Systems Security
All Nvidia jobs →

Job description

from Nvidia careers

We’re looking for an Autonomous Vehicle Performance Architecture Engineer. NVIDIA MMPLEX PVA team is designing the state-of-art programmable vision accelerator (PVA) which targets the automotive and robotic area. We are responsible for the architecture modeling, designing and verifying. We also deliver most high-performance/efficient computer vision applications and kernels to the world-wide customers.

What you'll be doing:

  • Work on delivering most efficient software on PVA for Autonomous Driving solutions

  • Analyze, prototype and optimize key applications for both existing and new architectures for PVA

  • Build model to predict performance, power and reliability on future architectures and propose and evaluate new architecture features

  • Be involved in crafting tools to analyze, simulate, validate and verify application performance and energy consumption

  • Collaborate with different teams to improve the PVA architecture to extend the state of the art in performance, efficiency, reliability and programmability

What we need to see: 

  • Masters or PhD (or equivalent experience)

  • 3+ years of experience equivalent experience in relevant discipline (CE, CS&E, CS, AI) 

  • Excellent C/C++ programming and software design skills

  • Strong background in computer architecture, high performance computing

  • Performance modelling, profiling, debug, and code optimization or architectural knowledge of CPU and DSP

Ways to stand out from the crowd:

  • DSP programming, performance analysis, modelling and optimization experience (GPU programming experience is a plus)

    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 senior positions