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 3 months 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

ML Software Developer in Test (SDET)—AI Inferencing -Staff Engineer

Staff Engineer position for ML Test and Automation at Qualcomm, focusing on AI Accelerator benchmarking and ML/DL model testing.

Staff Machine Learning ASIC Design Engineer

Staff Machine Learning ASIC Design Engineer position at Qualcomm, focusing on developing next-generation AI/ML hardware IP solutions with competitive benefits and growth opportunities.

Machine Learning Framework, Compiler & Performance Engineer (Multiple Levels)

Senior ML Engineer role at Qualcomm focusing on AI compiler development and performance optimization, requiring strong expertise in Python, C++, and ML frameworks.

Senior or Staff Engineer - Reinforcement Learning and Planning for Autonomous Driving

Senior/Staff Engineer position at Qualcomm focusing on reinforcement learning and autonomous driving technology development.

Sr. Staff Vehicle Guidance Engineer

Senior technical leadership role focusing on autonomous vehicle guidance systems and AI technology at Qualcomm, combining algorithm development with team leadership.