Qualcomm AI Software Machine Learning Engineer

Qualcomm
Full-time markham, on IT & Technology
Posted:
June 11, 2026
Location:
markham, on, Canada

Job Description

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

Apply for this Job

Submit your application for the Qualcomm AI Software Machine Learning Engineer position at Qualcomm.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: markham, Canada
Posted: June 11, 2026
Deadline: July 21, 2026