Machine Learning Compiler Performance Engineer in Winnipeg

Machine Learning Compiler Performance Engineer in Winnipeg

Winnipeg Full-Time 135000 - 165000 $ / year (est.) On-site
Q

At a Glance

  • Tasks: Build and optimize machine learning compilers using C++ and Python for Qualcomm hardware.
  • Company: Join Qualcomm, a leader in cutting-edge technology and innovation.
  • Benefits: Competitive salary, health benefits, flexible work options, and growth opportunities.
  • Other info: Dynamic role with opportunities to shape future hardware and software features.
  • Why this job: Make an impact on AI systems while working with advanced technologies.
  • Qualifications: Experience in C++, Python, and algorithm development required.

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

Build machine learning compiler performance solutions at Qualcomm, using C++ and Python to optimize algorithms for efficient Qualcomm hardware mappings. This Staff-level engineering role spans ML systems, compiler development, and workload analysis. You will connect PyTorch with Qualcomm ML/AI compiler flows while studying network design trends. Your work will inform future hardware and software features through performance, area, and power analysis.

Key Responsibilities:

  • Develop and evolve production and exploratory ML/AI compilers
  • Define algorithms for high-performance, low-power Qualcomm hardware compilation
  • Couple PyTorch efficiently to Qualcomm ML/AI compiler flows
  • Create C++ and Python performance-driven simulation components
  • Analyze simulations and recommend hardware and software enhancements

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 C++ and Python knowledge with algorithm development experience
  • Performance analysis, debugging, and analytical problem-solving skills
  • Apply compiler development, PyTorch integration, and performance analysis expertise to Qualcomm’s power-efficient on-device AI systems.

Machine Learning Compiler Performance Engineer in Winnipeg 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 Machine Learning Compiler Performance Engineer in Winnipeg

C++
Python
Machine Learning Compiler Development
Algorithm Development
Performance Analysis
Debugging Skills
Analytical Problem-Solving Skills