Machine Learning Compiler Engineer
QualcommJoin 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
Machine Learning Engineer, Cloud AI
Join Qualcomm as a Machine Learning Engineer to develop AI solutions for mobile, edge, auto, and IoT products.
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.
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.
Senior Machine Learning Engineer
Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.
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.
Machine Learning Mathematics Engineer
Join ASML as a Machine Learning Mathematics Engineer to develop optical metrology solutions using machine learning and optimization algorithms.
Founding Applied AI Engineer
Join LlamaIndex as a Founding Applied AI Engineer to build and deploy LLM applications. Competitive salary and equity offered.
Founding AI Engineer
Join LlamaIndex as a Founding AI Engineer to shape the future of LLM applications with cutting-edge AI projects.
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.
Senior Prompt Engineer
Join Accrete AI as a Senior Prompt Engineer to design and optimize prompts for AI agents, enhancing NLP applications.
Machine Learning Engineer - Ads
Join as a Machine Learning Engineer focusing on Ads, developing predictive models in a hybrid role in New York.
Software Development Engineer - Compiler
Join Annapurna Labs as a Software Development Engineer focusing on compilers and machine learning.
Machine Learning Engineer - University Graduate 2025
Join Adobe as a Machine Learning Engineer to develop AI technologies for Photoshop and Digital Imaging.
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.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
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.
Machine Learning Scientist
Join PhysicsX as a Machine Learning Scientist to develop innovative models using deep learning for physics simulations.
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.
Senior ML Infrastructure Engineer
Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.
Founding AI Engineer, Backend
Join LlamaIndex as a Founding AI Engineer, Backend to build scalable cloud services for LLM applications.
Machine Learning Engineer
Join Neural Concept as a Machine Learning Engineer to solve complex engineering challenges using Python and deep learning.
Machine Learning Engineer
Join PhysicsX as a Machine Learning Engineer to develop innovative models for physics simulations using Python and PyTorch.
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.
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.