Qualcomm logo

Machine Learning Compiler Engineer

Qualcomm

Join Qualcomm as a Machine Learning Compiler Engineer

About the Role

Qualcomm Technologies, Inc. is seeking a Machine Learning Compiler Engineer to join our Compiler Labs unit within the AI Software department. This role is perfect for individuals passionate about advancing and applying mathematics, programming languages theory, and advanced algorithms to optimize programs for cutting-edge machine learning accelerators.

Responsibilities

  • Work on a wide range of machine learning compilers.
  • Improve ML compiler optimization capabilities through benchmark analysis and profiling.
  • Innovate new ML compiler and optimization algorithms.
  • Upstream compiler algorithms to open-source compiler projects.
  • Author research publications and represent Qualcomm in conferences and industry forums.
  • For senior levels, lead and manage projects while doing substantial technical work.

Qualifications

Minimum Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of relevant work experience.
  • OR Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of relevant work experience.
  • OR PhD in Computer Science, Engineering, Information Systems, or related field.

Preferred Qualifications

  • Master's degree in Computer Science, Engineering, Electrical Engineering, or related field.
  • Experience with compiler development and computer architecture.
  • ML experience and a degree in computer science or applied mathematics.
  • Experience with software engineering, MLIR, MLIR Dialects (LinAlg, Affine), Pytorch 2.0, TVM, Triton, and/or LLVM.
  • SYCL experience, ML applications, and ML optimization experience.
  • High performance computing experience, polyhedral compiler optimization experience, loop transformation and vectorization experience.
  • GPU programming and parallel programming experience.

Why Join Us?

At Qualcomm, we offer a competitive salary range of $133,000 to $200,000 per year, along with a comprehensive benefits package designed to support your success at work, at home, and at play. We also provide a competitive annual discretionary bonus program and opportunities for annual RSU grants.

Qualcomm is an equal opportunity employer. We are committed to providing an accessible hiring process and workplace for individuals with disabilities. If you need an accommodation during the application/hiring process, please contact us.

About Qualcomm

Qualcomm is a leader in delivering intelligent computing everywhere. Our team is a good home for compiler developers with advanced degrees, and we offer solid mentoring and substantial responsibility quickly for entry-level engineers. Join us to work on some of the most interesting and challenging problems in the field of machine learning compilers.

Apply now to be part of a team that is making a significant impact on Qualcomm’s business and the future of machine learning technology.

Benefits
Extracted with AI

  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Highly competitive benefits package

Similar jobs

Last update: 23 minutes ago

Qualcomm logo
Qualcomm

Machine Learning Engineer, Cloud AI

Join Qualcomm as a Machine Learning Engineer to develop AI solutions for mobile, edge, auto, and IoT products.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Snap Inc. logo
Snap Inc.

Machine Learning Engineer

Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.

Tesla logo
Tesla

Internship Software Engineer - Machine Learning Infrastructure

Join Tesla as an Internship Software Engineer in Machine Learning Infrastructure. Work on AI infrastructure and neural network scaling.

ASML logo
ASML

Machine Learning Mathematics Engineer

Join ASML as a Machine Learning Mathematics Engineer to develop optical metrology solutions using machine learning and optimization algorithms.

LlamaIndex logo
LlamaIndex

Founding Applied AI Engineer

Join LlamaIndex as a Founding Applied AI Engineer to build and deploy LLM applications. Competitive salary and equity offered.

LlamaIndex logo
LlamaIndex

Founding AI Engineer

Join LlamaIndex as a Founding AI Engineer to shape the future of LLM applications with cutting-edge AI projects.

Ema Unlimited logo
Ema Unlimited

Machine Learning Engineer

Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.

Accrete AI logo
Accrete AI

Senior Prompt Engineer

Join Accrete AI as a Senior Prompt Engineer to design and optimize prompts for AI agents, enhancing NLP applications.

Hop logo
Hop

Machine Learning Engineer - Ads

Join as a Machine Learning Engineer focusing on Ads, developing predictive models in a hybrid role in New York.

Doctor logo
Doctor

Software Development Engineer - Compiler

Join Annapurna Labs as a Software Development Engineer focusing on compilers and machine learning.

Adobe logo
Adobe

Machine Learning Engineer - University Graduate 2025

Join Adobe as a Machine Learning Engineer to develop AI technologies for Photoshop and Digital Imaging.

NielsenIQ logo
NielsenIQ

Senior Machine Learning Engineer

Join NIQ as a Senior ML Engineer to develop and implement AI models using Python, PyTorch, and Azure in a hybrid work environment.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Cisco logo
Cisco

AI/ML/LLM Proof of Concept Engineer

Join Cisco as an AI/ML/LLM Proof of Concept Engineer to develop and demonstrate innovative AI solutions.

PhysicsX logo
PhysicsX

Machine Learning Scientist

Join PhysicsX as a Machine Learning Scientist to develop innovative models using deep learning for physics simulations.

Olo logo
Olo

Senior Machine Learning Engineer

Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.

CHAI: AI Platform logo
CHAI: AI Platform

Senior ML Infrastructure Engineer

Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.

LlamaIndex logo
LlamaIndex

Founding AI Engineer, Backend

Join LlamaIndex as a Founding AI Engineer, Backend to build scalable cloud services for LLM applications.

Neural Concept logo
Neural Concept

Machine Learning Engineer

Join Neural Concept as a Machine Learning Engineer to solve complex engineering challenges using Python and deep learning.

PhysicsX logo
PhysicsX

Machine Learning Engineer

Join PhysicsX as a Machine Learning Engineer to develop innovative models for physics simulations using Python and PyTorch.

Moloco logo
Moloco

Machine Learning Engineer Intern

Join Moloco as a Machine Learning Engineer Intern to build state-of-the-art ML systems. Work remotely with a focus on data engineering and programming.

Stripe logo
Stripe

Machine Learning Engineer, Foundation Model

Join Stripe as a Machine Learning Engineer to develop and deploy ML models, enhancing user interaction with cutting-edge AI technologies.