Senior Embedded Software Engineer, Machine Learning runtime

The Institute for Performance and Learning

📍 Toronto, ON, Canada

Full-time Other-General Posted February 28, 2026

Job Description

Company: Qualcomm Canada ULC

Job Area: Engineering Group, Engineering Group > Machine Learning Engineering

General Summary

As a member of the Low Power AI Solutions team, you will play a critical role in enabling efficient deployment of AI models on Qualcomm's low-power AI accelerators. This position focuses on developing and optimizing the machine learning runtime framework for inference workloads on embedded edge devices. You will be responsible for implementing performance-critical components of the machine learning runtime framework and applying advanced optimization techniques. This role includes adding runtime support for popular ML architectures that are best suited for Qualcomm's low-power AI accelerators. Your work will directly impact the runtime efficiency, latency, and power consumption of AI applications running on Qualcomm hardware. New Headcount.

Key Responsibilities

  • Design and implement core compone...