Machine Learning Framework, Compiler & Performance Engineer (Sr to Sr Staff)

A leading technology company inventing and developing power-efficient on-device AI, edge cloud AI, and 5G solutions.
Mexico, MO 65265, USA
$150,000 - $250,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI

Description For Machine Learning Framework, Compiler & Performance Engineer (Sr to Sr Staff)

Qualcomm is seeking a Machine Learning Framework, Compiler & Performance Engineer to join their ML Systems Team. This role sits at the intersection of AI innovation and hardware optimization, focusing on developing and evolving ML/AI compilers and analyzing workloads to drive future features in Qualcomm's ML offerings.

The position involves working with cutting-edge AI technology, developing compiler solutions that efficiently map ML/AI algorithms to hardware. You'll be responsible for implementing algorithms that couple PyTorch framework to Qualcomm's ML/AI Compiler flows, and analyzing performance/area/power trade-offs for future hardware and software ML algorithms.

As a member of Qualcomm's ML Systems Team, you'll collaborate in cross-site, cross-functional teams, contributing to the development of next-generation AI solutions. The role requires strong technical expertise in compiler design, Python, C++, and ML frameworks, combined with excellent problem-solving and communication skills.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, and continuous learning opportunities. The company fosters an inclusive culture where innovative ideas are valued and employees can unlock their full potential.

This position represents an opportunity to work at the forefront of AI technology, developing solutions that will shape the future of mobile and edge computing. Join Qualcomm to be part of a team that's making AI ubiquitous across devices, machines, vehicles, and things.

Last updated 8 days ago

Responsibilities For Machine Learning Framework, Compiler & Performance Engineer (Sr to Sr Staff)

  • Development and evolution of ML/AI compilers for efficient mappings of ML/AI algorithms
  • Analysis of ML/AI algorithms and workloads for future features
  • Defining and implementing algorithms for compiling ML/AI workloads
  • Creating and implementing algorithms that couple PyTorch framework to Qualcomm ML/AI Compiler flows
  • Pre-Silicon prediction of performance for various ML algorithms
  • Running, debugging and analyzing performance simulations

Requirements For Machine Learning Framework, Compiler & Performance Engineer (Sr to Sr Staff)

Python
Java
JavaScript
  • Bachelor's degree in Science, Engineering, or related field with 6+ years experience
  • Strong object-oriented design principles
  • Strong knowledge of C++ and Python
  • Experience in compiler design and development
  • Knowledge of network model formats/platforms (eg. Pytorch, ONNX)
  • Knowledge of software development processes
  • Strong communication skills (written and verbal)
  • Detail-oriented with strong problem-solving skills

Benefits For Machine Learning Framework, Compiler & Performance Engineer (Sr to Sr Staff)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage
  • Financial planning programs
  • Emotional/mental health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Machine Learning Framework, Compiler & Performance Engineer (Sr to Sr Staff)

AI Software Engineer

Staff Software Engineer position at Qualcomm focusing on AI/ML model development and optimization for edge devices, offering competitive compensation and benefits.

Business Development - AI Technical Lead

AI Technical Lead position at Qualcomm focusing on AI integration, partner collaboration, and technical leadership in both cloud and on-device AI solutions.

Lead Engineer, Senior-Machine learning

Lead Machine Learning Engineer position at Qualcomm focusing on neural network optimization and implementation for mobile devices.

AI NPU Compute Apps - Product Manager Staff, PC Compute

Staff Product Manager role leading AI NPU compute apps strategy at Qualcomm, focusing on breakthrough LLM experiences and GenAI model optimization.

Staff Product Manager

Senior Product Manager role at Qualcomm focusing on AI/ML technologies in PC business, offering competitive compensation and growth opportunities.