AI SDK Software Engineer
Qualcomm · Shanghai, China
About this role
Qualcomm is hiring a mid-level Software Engineer based in Shanghai, China. The posting calls out experience with Python, Java, C, CUDA.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Location
- Shanghai, China
- Posted
- Apr 30, 2026
More roles at Qualcomm
Job description
from Qualcomm careers##
Company:
Qualcomm China
## Job Area:
Engineering Group, Engineering Group > Software Engineering
General Summary:
Job overview:
As part of the engineering team at Qualcomm China, focusing on automotive infotainment and ADAS platforms, we are seeking talented engineers with experience in machine learning to drive the development of embedded deep learning solutions.
Our mission is to combine high-performance software with cutting-edge hardware to execute deep neural networks rapidly, thereby enhancing the driving experience in the most efficient manner possible on the powerful Snapdragon chipset integrated within vehicles.
In this role, you will engage with neural network frameworks such as PyTorch and ONNX, contributing to the extension of our neural network engine to support the latest state-of-the-art deep neural networks emerging from both the research community and industry. You will also be responsible for optimizing these applications for Qualcomm’s next-generation hardware acceleration cores (DSP/GPU/CPU).
The work scope includes but not limit to: