Machine Learning Framework, Compiler & Performance Engineer

A leading technology company inventing and developing power-efficient on-device AI, edge cloud AI, and 5G solutions.
Machine Learning
Staff Software Engineer
In-Person
5+ years of experience
AI

Description For Machine Learning Framework, Compiler & Performance Engineer

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 ML/AI algorithms for future hardware/software offerings. The position offers an opportunity to work with cutting-edge technology in mobile AI and edge computing, contributing to Qualcomm's vision of making AI ubiquitous. The ideal candidate will participate in cross-site, cross-functional teams, working on both production and exploratory versions of ML/AI compilers. This role combines deep technical expertise in compiler design, machine learning frameworks, and performance optimization with the opportunity to influence future hardware and software design decisions. Qualcomm offers comprehensive benefits, including world-class health coverage, financial planning support, and continuous learning opportunities. The company's commitment to innovation and technological advancement makes this an exciting opportunity for those passionate about shaping the future of AI and mobile computing.

Last updated 2 days ago

Responsibilities For Machine Learning Framework, Compiler & Performance Engineer

  • Development and evolution of ML/AI compilers
  • Defining and implementing algorithms for compiling ML/AI workloads
  • Creating algorithms that couple PyTorch framework to Qualcomm ML/AI Compiler flows
  • Analysis of ML/AI algorithms and workloads
  • Performance/area/power trade-offs analysis
  • Creation of performance-driven simulation components
  • Pre-Silicon prediction of performance for ML algorithms
  • Running, debugging and analyzing performance simulations

Requirements For Machine Learning Framework, Compiler & Performance Engineer

Python
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field
  • 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
  • Knowledge of computer architecture and digital circuits
  • Strong communication skills (written and verbal)
  • Detail-oriented with strong problem-solving skills

Benefits For Machine Learning Framework, Compiler & Performance Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and security programs
  • Emotional/mental strength support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Machine Learning Framework, Compiler & Performance Engineer

Engineer/Sr Engineer/Staff - System solution AI Center of Excellence

Senior AI engineering role at Qualcomm focusing on developing system solutions for AI acceleration and optimization across cloud, edge, and automotive applications.

Staff Engineer, Machine Learning Engineering

Staff Engineer position at Qualcomm focusing on machine learning engineering and AI development for mobile and edge computing platforms.

Staff/Director Product Manager

Lead product strategy for Qualcomm's AI Inference Platform, driving innovation in Generative AI applications and developer workflows while working with world-class teams.

AI NPU Compute Apps - Product Manager Staff, PC Compute

Staff Product Manager position at Qualcomm leading AI NPU compute apps strategy and development for PC computing platforms.

Cloud AI Power & Limits Management Staff Software Engineer

Staff Software Engineer role at Qualcomm focusing on Cloud AI Power & Limits Management, optimizing performance of next-generation cloud accelerators.