ML/AI Compiler Engineer: Frameworks & Performance

QUALCOMM, Inc.

Markham

On-site

CAD 120,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your 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 Staff ML Compiler and Performance Engineer
Senior Staff ML Compiler and Performance Engineer

Talentlab • Markham

Remote
CAD 120,000 - 180,000
ML Compiler & Performance Intern (16 Months, Housing)
ML Compiler & Performance Intern (16 Months, Housing)

QUALCOMM, Inc. • Markham

On-site
CAD 76,000 - 144,000
Housing stipend
Mentorship program
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
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
Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)
Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)

QUALCOMM, Inc. • Montreal

On-site
CAD 120,000 - 170,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
Senior Compiler Engineer: AI Accelerators & Performance
Senior Compiler Engineer: AI Accelerators & Performance

IC Resources • Toronto

On-site
CAD 120,000 - 180,000
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency)
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency)

Qualcomm • Markham

On-site
CAD 114,400 - 164,400
Senior Compiler Engineer
Senior Compiler Engineer

IC Resources • Toronto

On-site
CAD 120,000 - 180,000
Compiler Intern: LLVM/MLIR for AI & GPU Workloads
Compiler Intern: LLVM/MLIR for AI & GPU Workloads

Intel Corporation • Toronto

Hybrid
CAD 18,000 - 30,000
Hybrid work model
Mentorship program
Toronto location