mid software engineering Platform Engineer ic 3+ yrs Bachelor's · Posted May 27, 2026

About this role

Nvidia is hiring a mid-level Platform Engineer in the software engineering function based in Beijing, China. The posting calls out experience with Python, C, CUDA, LLMs and roughly 3+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Platform Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Beijing, China
Experience
3+ years
Education
Bachelor's degree
Posted
May 27, 2026
AI Summary
Mid-level Platform Engineer developing CUDA optimization techniques and collaborating with customers on GPU-accelerated AI solutions. Requires 3+ years programming in C/C++/Python, parallel programming experience, and strong mathematical fundamentals. Travel required for conferences and customer visits.

More roles at Nvidia

Senior Software Architect - Data Center Systems
Santa Clara, CA · senior
Deep Learning Embedded Systems
Senior Systems Software Engineer - GPU Performance at Scale
Santa Clara, CA · senior
Python C Swift
Senior Software Engineer, NCCL
Santa Clara, CA · senior
Linux C CUDA
Senior Systems Software Engineer - Rust, Go, C++
Santa Clara, CA · senior
Rust gRPC CI/CD
Chip Design Verification Engineer
Tel Aviv, Israel · mid
Embedded Systems
All Nvidia jobs →

Job description

from Nvidia careers

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 30 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.


What you'll be doing:

  • Study and develop cutting-edge techniques in CUDA programming, profiling, optimization. Application domains include deep learning, graphic, machine learning, and data analytics, and perform in-depth analysis and optimization to ensure the best possible performance on current- and next-generation GPU architectures.

  • Work directly with key customers to understand the current and future problems they are solving and provide the best AI solutions using GPUs.

  • 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.

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