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

Sr AI Developer Relations Engineer

Senior AI Developer Relations Engineer position at Qualcomm, focusing on AI application development and developer experience with Snapdragon technology.

Senior Engineer-XR/AISW Machine Learning

Senior Machine Learning Engineer role at Qualcomm focusing on developing ML solutions and optimizing neural network inference on Snapdragon platforms.

Lead Senior Engineer, XR ML systems

Lead Senior Engineer position at Qualcomm focusing on XR ML systems development, requiring expertise in AI/ML/DL and embedded platforms optimization.

Sr Engineer/Sr. Lead - Generative AI

Senior Machine Learning Engineer role at Qualcomm focusing on Generative AI, LLMs, and RAG systems, offering comprehensive benefits and growth opportunities.

Software Verification Engineer

Senior Software Verification Engineer role at Qualcomm focusing on machine learning compiler verification with 8+ years experience required.