Staff Machine Learning Compiler Engineer in Montréal

Staff Machine Learning Compiler Engineer in Montréal

Montréal Full-Time 135000 - 165000 $ / year (est.) On-site
Q

At a Glance

  • Tasks: Build cutting-edge ML compilers using C++ and Python to enhance AI performance.
  • Company: Join Qualcomm Canada, a leader in innovative technology.
  • Benefits: Competitive salary, health benefits, and opportunities for remote work.
  • Other info: Collaborative environment with excellent career growth potential.
  • Why this job: Make a real impact on the future of AI hardware and software.
  • Qualifications: Bachelor's degree with relevant experience; strong skills in algorithms and programming.

The predicted salary is between 135000 - 165000 $ per year.

Build machine learning compilers at Qualcomm Canada ULC using C++ and Python to optimize on-device AI performance and power. Work across sites and functions. As a Staff Machine Learning Framework and Performance Engineer, you will develop production and exploratory ML/AI compilers. You will define algorithms mapping workloads onto Qualcomm hardware, couple PyTorch with compiler flows, and analyze network design trends. The work supports future Qualcomm ML hardware and software offerings through performance analysis and simulation.

Key Responsibilities:

  • Develop and evolve ML/AI compilers within Qualcomm
  • Implement algorithms for high-performance, low-power Qualcomm hardware
  • Connect PyTorch frameworks with Qualcomm compiler flows
  • Analyze performance, area, and power trade-offs
  • Simulate future SoC hardware and software algorithms

Requirements:

  • Bachelor's degree and four-plus years of related experience
  • Master's degree and three-plus years of related experience
  • PhD and two-plus years of related experience
  • Strong algorithm development and performance analysis background
  • Strong C++ and Python knowledge is an asset

Apply compiler development, algorithm expertise, and performance analysis to Qualcomm’s evolving ML and AI hardware systems.

Staff Machine Learning Compiler Engineer in Montréal employer: QUALCOMM, Inc.

Qualcomm Canada ULC is an exceptional employer that fosters a dynamic work culture focused on innovation and collaboration in the field of AI and machine learning. Located in a vibrant tech hub, employees benefit from competitive compensation, a comprehensive benefits package, and ample opportunities for professional growth and development. Join a team that not only values your contributions but also supports your journey in shaping the future of connected devices.

Q

Contact Details:

QUALCOMM, Inc. Recruitment Team

We think you need these skills to ace Staff Machine Learning Compiler Engineer in Montréal

C++
Python
Machine Learning Compilers
Algorithm Development
Performance Analysis
Power Optimization
PyTorch