Qualcomm AI Software Machine Learning Engineer

Qualcomm • markham, on, Canada • Posted June 06, 2026

Location markham, on
Job Type Full-time
Category Other-General
Posted June 06, 2026
Become an AI Software Machine Learning Engineer at Qualcomm, specializing in crafting high-performance C++17 solutions for AI engines. This role focuses on enhancing industry-leading applications for embedded systems.

You will be responsible for developing software that extends Qualcomm AI technologies while addressing issues in existing products. This position requires collaboration with a global team and expertise in modern C++17 programming, mathematical algorithm design, and use of cross-compiler toolchains.

Key Responsibilities: • Create modern C++17 libraries for AI engines • Optimize software performance on Qualcomm Hexagon • Develop tools for analyzing machine learning models • Debug use cases on the Qualcomm AI Stack • Engage in software quality improvements

Requirements: • Bachelor's degree in a related technical field • At least three years of software engineering experience • Familiarity with multithreading and embedded programming • Background in...

Interested in this role?

Click the button below to start your application.

Apply Now