Machine Learning Compiler Engineer

Qualcomm is a leading technology company working on cutting-edge machine learning and AI development through their AI Hub team.
$160,500 - $240,700
Machine Learning
Senior Software Engineer
In-Person
4+ years of experience
AI

Description For Machine Learning Compiler Engineer

Qualcomm Technologies, Inc. is seeking a talented Machine Learning Compiler Engineer to join their AI Hub team. This is an exciting opportunity to work at the forefront of machine learning and AI development.

The role involves creating cutting-edge machine learning development tools and software libraries, with a focus on compiler development and optimization. You'll be working on building and optimizing compiler toolchains for machine learning models, developing sophisticated algorithms for computer vision and speech applications, and creating user-facing APIs.

As a Senior Machine Learning Compiler Engineer, you'll be responsible for:

  • Developing state-of-the-art ML development tools and software libraries
  • Building and optimizing compiler toolchains for ML models
  • Creating algorithms for computer vision and speech applications
  • Designing and implementing user-facing APIs
  • Collaborating with customers and providing engineering roadmap guidance

The ideal candidate will have:

  • Strong background in Computer Science or related field with 4+ years of experience
  • Expertise in compiler development and computer architecture
  • Experience with MLIR, PyTorch 2.0, TVM, Triton, and LLVM
  • Proficiency in GPU and parallel programming
  • Strong communication and collaboration skills

Qualcomm offers a competitive compensation package including:

  • Base salary range of $160,500 - $240,700
  • Annual discretionary bonus program
  • RSU grants
  • Comprehensive benefits including medical, dental, and vision insurance
  • 401k plan
  • Professional development opportunities

This is an excellent opportunity to work with leading experts in the field and contribute to groundbreaking developments in machine learning and AI technology. You'll be part of a team that's pushing the boundaries of what's possible in ML compilation and optimization, while working on projects that have real-world impact.

Join Qualcomm's AI Hub team and be part of shaping the future of machine learning technology. The role offers both technical challenges and growth opportunities in a collaborative, innovation-driven environment.

Last updated 3 hours ago

Responsibilities For Machine Learning Compiler Engineer

  • Create state-of-the-art machine learning development tools and software libraries
  • Design software libraries to assist in building and executing machine learning models
  • Develop computer algorithms for computer vision, speech, and machine learning experiences
  • Build compiler toolchain to translate, convert and optimize machine learning models
  • Define and build user-facing application programming interfaces
  • Interact with customers and provide engineering roadmap

Requirements For Machine Learning Compiler Engineer

Python
Java
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field with 4+ years experience
  • Experience with compiler development and computer architecture
  • Experience with MLIR, MLIR Dialects, Pytorch 2.0, TVM, Triton, and/or LLVM
  • Experience with software engineering
  • Excellent oral and written communication skills
  • GPU programming and parallel programming experience

Benefits For Machine Learning Compiler Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive benefits package
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k

Interested in this job?

Jobs Related To Qualcomm Machine Learning Compiler Engineer

Research Engineer - Machine Learning for Video Compression

Senior Machine Learning Research Engineer position at Qualcomm focusing on developing innovative neural network solutions for video compression.

AI app/SDK test and automation development --Sr. Engineer

Senior AI Test Engineer role at Qualcomm China focusing on AI app/SDK testing and automation development for mobile platforms.

Machine Learning Compiler Engineer

Senior Machine Learning Compiler Engineer position at Qualcomm focusing on ML compiler development and optimization for cutting-edge machine learning accelerators.

AI, ML & Data Analytics Engineer / Sr Engineer

Senior AI/ML Engineer role at Qualcomm focusing on developing AI solutions for chip design and engineering processes, requiring 2+ years of AI/ML experience.

Engineer, Senior-python Automation framework with Machine Learning

Senior Python Engineer role at Qualcomm focusing on automation framework development with machine learning, requiring 2+ years of experience.