Machine Learning Engineer

Qualcomm is a global technology leader in mobile innovation and AI research, developing breakthrough technologies in connectivity and computing.
$181,000 - $272,000
Machine Learning
Senior Software Engineer
In-Person
4+ years of experience
AI

Description For Machine Learning Engineer

Qualcomm's AI Hub team is seeking a Machine Learning Engineer to join their innovative team working on cutting-edge AI solutions. This role combines advanced machine learning development with practical engineering implementation, focusing on creating state-of-the-art tools and libraries for ML applications. The position offers an opportunity to work with leading-edge technology in computer vision, speech processing, and machine learning optimization.

The ideal candidate will have strong expertise in both theoretical machine learning concepts and practical software engineering, with experience in compiler optimization and hardware-software co-design. You'll be responsible for developing sophisticated algorithms, building compiler toolchains, and creating user-facing APIs that enable efficient machine learning model deployment.

Working at Qualcomm provides exposure to industry-leading technology and innovation, with competitive compensation including base salary ($181,000-$272,000), annual bonuses, and RSU grants. The company offers comprehensive benefits and emphasizes professional growth through collaboration with expert teams and continuous learning opportunities.

This role is perfect for someone who wants to be at the forefront of AI technology development, working on projects that directly impact the future of machine learning implementation across various platforms. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving, while contributing to products that affect millions of users worldwide.

Last updated 12 days ago

Responsibilities For Machine Learning 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 APIs and software packages
  • Interact with customers and provide engineering roadmap

Requirements For Machine Learning Engineer

Python
Java
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years experience
  • Writing compiler code and optimizations including graph passes
  • Performance optimization using hardware-software co-design
  • Proficiency in C++, Python
  • Experience with PyTorch or Tensorflow
  • Writing performance and scalable software stack

Benefits For Machine Learning Engineer

Medical Insurance
401k
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Qualcomm Machine Learning Engineer

ML Software Developer in Test (SDET)—AI Inferencing

Senior ML Software Developer in Test position at Qualcomm India, focusing on AI inferencing and test automation with 4+ years experience required.

ML Development Engineer

Senior ML Development Engineer position at Qualcomm India, focusing on machine learning engineering, data pipeline development, and wireless technology applications.

Machine Learning Software Engineer - Embedded-Agentic-AI

Senior Machine Learning Engineer role at Qualcomm Korea, focusing on embedded AI framework development and implementation for mobile/edge devices.

AISW Framework Engineer

Senior AI Software Framework Engineer position at Qualcomm, focusing on developing and optimizing AI software stack solutions and neural network performance.

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.