Edge AI Engineer for Snapdragon Platforms

The Institute for Performance and Learning

Markham

On-site

CAD 131,000 - 181,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus
RSU grants
Benefits package

Job summary

Qualcomm Canada ULC seeks a Machine Learning Engineer to join the AI Processor Solutions team. You will develop AI applications for Snapdragon platforms, focusing on computer vision, multimodal AI, and edge deployment across mobile, edge, XR, and IoT devices.

The role requires strong ML fundamentals, experience with PyTorch or TensorFlow, and Python/C++ software development. Collaboration across hardware and software teams is essential to balance performance and power for real-world use.

Qualifications

  • Strong background in machine learning algorithms, computer vision, multimodal AI, agentic AI, or related fields.
  • Proficiency with modern machine learning frameworks such as PyTorch or TensorFlow.
  • Passion for innovation and for building efficient AI solutions on edge devices.
  • Strong software development skills in Python and/or C++.
  • Strong problem-solving skills and ability to work in a cross-functional environment.

Responsibilities

  • Stay current with advances in AI, ML, and foundation models.
  • Research, develop, and optimize AI algorithms for deployment on Snapdragon platforms.
  • Design and build reference applications showcasing Snapdragon AI capabilities across devices.
  • Evaluate hardware-software trade-offs to balance performance and power efficiency.
  • Support implementation, optimization, and commercialization of AI algorithms on Snapdragon devices.

Skills

Machine learning algorithms
Computer vision
Multimodal AI
Agentic AI
Python
C++
PyTorch
TensorFlow

Education

Bachelor's degree in Computer Science/Engineering/IS (related)
Master's degree in Computer Science/Engineering/IS (related)
PhD in Computer Science/Engineering/IS (related)

Tools

PyTorch
TensorFlow

Job description

Qualcomm Canada ULC seeks a Machine Learning Engineer to join the AI Processor Solutions team. You will develop AI applications for Snapdragon platforms, focusing on computer vision, multimodal AI, and edge deployment across mobile, edge, XR, and IoT devices.

The role requires strong ML fundamentals, experience with PyTorch or TensorFlow, and Python/C++ software development. Collaboration across hardware and software teams is essential to balance performance and power for real-world use.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer, AI Processors (Sr to Staff)
Machine Learning Engineer, AI Processors (Sr to Staff)

The Institute for Performance and Learning • Markham

On-site
CAD 131,000 - 181,000
Annual bonus
RSU grants
Benefits package
Staff AI Software Engineer (C++)
Staff AI Software Engineer (C++)

Qualcomm • Markham

On-site
CAD 131,000 - 182,000
Competitive annual discretionary bonus
Annual RSU grants
Comprehensive benefits package
Senior Embedded AI Engineer - C/C++, Low-Power Inference
Senior Embedded AI Engineer - C/C++, Low-Power Inference

Qualcomm • Markham

On-site
CAD 98,640 - 164,400
Staff AI Software Engineer (C++)
Staff AI Software Engineer (C++)

Qualcomm • Markham

On-site
CAD 179,000 - 248,000
Competitive annual discretionary bonus
RSU grants
Comprehensive benefits package
Senior Embedded Software Engineer (C/C++), Machine Learning Markham, Ontario, Canada Machine Learning Engineering Posted 18 hours ago
Senior Embedded Software Engineer (C/C++), Machine Learning Markham, Ontario, Canada Machine Learning Engineering Posted 18 hours ago

Qualcomm • Markham

On-site
CAD 114,000 - 165,000
Senior Edge AI & Computer Vision Engineer
Senior Edge AI & Computer Vision Engineer

Harvey Nash • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Sr. Engineer, AI Software/Machine Learning Engineering (C++)
Sr. Engineer, AI Software/Machine Learning Engineering (C++)

Qualcomm • Markham

On-site
CAD 157,000 - 227,000
Annual discretionary bonus
RSU grants
Competitive benefits package
Senior Embedded Software Engineer (C/C++), Machine Learning
Senior Embedded Software Engineer (C/C++), Machine Learning

Qualcomm • Markham

On-site
CAD 98,640 - 164,400
Senior Engineer, AI Software Markham, Ontario, Canada Machine Learning Engineering Posted 20 hours ago
Senior Engineer, AI Software Markham, Ontario, Canada Machine Learning Engineering Posted 20 hours ago

Qualcomm • Markham

On-site
CAD 114,000 - 164,000
Senior ML Compiler Engineer - HW/SW Co-Design
Senior ML Compiler Engineer - HW/SW Co-Design

Qualcomm • Markham

On-site
CAD 120,000 - 180,000