mid software engineering DevOps Engineer ic 2+ yrs · Posted May 15, 2026

About this role

Nvidia is hiring a mid-level DevOps Engineer in the software engineering function based in Shanghai, China. The posting calls out experience with LLMs, CUDA, Deep Learning, Linux and roughly 2+ years of relevant work.

Role
DevOps Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Shanghai, China
Experience
2+ years
Posted
May 15, 2026
AI Summary
Develop performance-critical CUDA kernels and optimize deep learning applications on GPU for recommendation systems, LLMs, and robotics. Requires 2+ years C++ development, CUDA expertise, ML fundamentals, and strong mathematical background. Collaborate with global teams to integrate solutions into open-source libraries.

More roles at Nvidia

Senior CI/CD Engineer
Santa Clara, CA · senior
AWS GCP Azure
Senior Board Test Engineer
Santa Clara, CA · senior
Python Bash Testing
Manager, System Test Engineering
Taipei, Taiwan · manager
Python Bash Testing
Senior Board Test Engineer
Santa Clara, CA · senior
Python Bash Testing
System Level Test Engineer
Santa Clara, CA · mid
Python Linux Testing
All Nvidia jobs →

Job description

from Nvidia careers

We’re working on the next generation of recommendation tools and pushing the boundaries of accelerating model training and inference on GPU. You’ll join a team of ML, HPC and Software Engineers and Applied Researcher developing a framework designed to make the productization of GPU-based recommender systems as simple and fast as possible. 

What you'll be doing:

  • In your role as Devtech Compute Engineer or CUDA Performance Engineer you will be primarily for the development of performance critical code of our deep learning applications with the goal of establishing world class performance for our customers.

  • This includes investigating the current performance and exploring optimization opportunities together with the global developers.

  • Important part of the work is that once optimal performance has been demonstrated that these solutions are integrated into our open source software libraries like ACCV-Lab, Recsys-Example .

  • With the knowledge to the requirements from customers and performance bottleneck, you will also work with our GPU, CPU, Network team to define the next generation hardware and software solutions.

  • Our coverage is wide including: LLM, Recsys, Robotic, Assisted Driving.

What we need to see:

  • 2+ years of experience of c++ code development in collaborative software development projects

  • Skilled at writing CUDA kernels and optimizing code

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