ML/AI Compiler Engineer: Frameworks & Performance

QUALCOMM, Inc.

Markham

On-site

CAD 120,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Qualcomm Canada ULC is advancing on-device AI by developing ML/AI compilers for efficient mapping of workloads on Qualcomm hardware. You will contribute to compiler development, optimize performance and power, and study ML workloads to inform future HW/SW features, with a focus on PyTorch integration and cross-functional collaboration.

The role requires a strong background in algorithms, performance analysis, and programming in C++/Python, with experience in ML frameworks and compiler flows.

Qualifications

  • Bachelor's degree or higher in CS, Engineering, or related field.
  • Strong background in algorithms and performance analysis.
  • Experience with ML frameworks and compiler/toolchains.

Responsibilities

  • Develop and evolve ML/AI compilers for efficient mappings of ML/AI workloads on Qualcomm hardware.
  • Analyze ML workloads to guide future HW/SW features.
  • Create algorithms to couple PyTorch with Qualcomm compiler flows.
  • Study ML model trends to inform design of software and hardware.

Skills

C++
Python
ML algorithms
Performance analysis
Software engineering

Education

Bachelor's degree in CS or related
Master's degree in CS or related
PhD in CS or related

Tools

Git
Docker
ONNX
PyTorch

Job description

Qualcomm Canada ULC is advancing on-device AI by developing ML/AI compilers for efficient mapping of workloads on Qualcomm hardware. You will contribute to compiler development, optimize performance and power, and study ML workloads to inform future HW/SW features, with a focus on PyTorch integration and cross-functional collaboration.

The role requires a strong background in algorithms, performance analysis, and programming in C++/Python, with experience in ML frameworks and compiler flows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
ML Compiler & Performance Intern (16 Months, Housing)
ML Compiler & Performance Intern (16 Months, Housing)

Nutanix • Markham

On-site
CAD 76,000 - 144,000
Housing stipend
Mentorship program
Sr to Principal Machine Learning Engineer, Framework & Performance
Sr to Principal Machine Learning Engineer, Framework & Performance

Qualcomm • Markham

On-site
CAD 120,000 - 180,000
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
Edge ML Engineer — Hardware-Driven AI Innovator
Edge ML Engineer — Hardware-Driven AI Innovator

Urban Ridge Supplies • Markham

On-site
CAD 114,000 - 164,000
Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)
Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)

QUALCOMM, Inc. • Markham

On-site
CAD 120,000 - 190,000
Sr to Principal Machine Learning Engineer, Framework & Performance
Sr to Principal Machine Learning Engineer, Framework & Performance

Nutanix • Markham

On-site
CAD 120,000 - 160,000
Edge AI Engineer for Snapdragon Platforms
Edge AI Engineer for Snapdragon Platforms

The Institute for Performance and Learning • Markham

On-site
CAD 131,000 - 181,000
Annual bonus
RSU grants
Benefits package
On-Device AI Software Engineer (C++17) – Hexagon ML
On-Device AI Software Engineer (C++17) – Hexagon ML

Qualcomm • Markham

Hybrid
CAD 105,000 - 155,000
Edge AI Engineer: Vision & Multimodal ML on Devices
Edge AI Engineer: Vision & Multimodal ML on Devices

Nutanix • Markham

On-site
CAD 105,000 - 155,000
RSU grants
Bonus program
Benefits package