Sr Engineer, Machine Learning Engineering

A leading technology company that develops and delivers advanced AI and mobile technologies through their Qualcomm AI Engine and Hexagon Processors.
Machine Learning
Senior Software Engineer
In-Person
2+ years of experience
AI

Description For Sr Engineer, Machine Learning Engineering

Qualcomm is seeking a Senior Machine Learning Engineer to join their AI Software team, focusing on the development of the Qualcomm AI Engine direct. This role is crucial in enabling OEMs and developers to run their deep neural network models on Qualcomm Hexagon Processors. The position involves building high-performance software for AI engines and extending AI solutions into industry-leading customer use cases.

The ideal candidate will work with cutting-edge AI technology, developing and optimizing software for embedded systems that power various devices from smartphones to autonomous systems. This role offers the opportunity to work with a globally diverse team and impact the future of AI implementation across multiple domains.

The position requires expertise in modern C++17, strong mathematical background, and experience with embedded systems development. You'll be responsible for developing software libraries, optimizing performance, and ensuring quality across the AI stack. While the role focuses on software development and optimization, it's important to note that it doesn't involve data science or model training.

Qualcomm offers a comprehensive benefits package, including world-class health coverage, financial planning support, and continuous learning opportunities. The company fosters an inclusive culture that encourages innovation and professional growth, making it an ideal place for those passionate about pushing the boundaries of AI technology.

Last updated a minute ago

Responsibilities For Sr Engineer, Machine Learning Engineering

  • Development of modern C++17 software library for Qualcomm Hexagon Processors
  • Design and performance tune modern C++17 code for embedded systems
  • Development of model analyzing tools for internal and external customers
  • Use cross compiler toolchains for embedded systems
  • Address issues in existing Qualcomm AI products
  • Implement and optimize machine learning operations on Hexagon Processors
  • Debug customer machine learning use cases
  • Communication across globally diverse team
  • Participate in software quality process improvements

Requirements For Sr Engineer, Machine Learning Engineering

Linux
Python
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field with 2+ years experience
  • Experience with modern C++17 language features
  • Background in mathematical algorithms
  • Experience with multitasking and multithreading development
  • Familiarity with TensorFlow, PyTorch or ONNX
  • Experience with tools such as git, Linux, JIRA and Docker
  • Knowledge of design patterns

Benefits For Sr Engineer, Machine Learning Engineering

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Mental health and emotional support resources
  • Comprehensive wellbeing programs
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Sr Engineer, Machine Learning Engineering

AI SDK Software Engineer

Senior AI SDK Software Engineer role at Qualcomm China, focusing on automotive AI development and neural network optimization for embedded systems.

Senior Engineer-XR,Machine Learning

Senior Engineer role at Qualcomm focusing on XR and Machine Learning, developing cutting-edge ML solutions for Snapdragon platforms.

Engineer, Senior Gen AI, QA

Senior Gen AI QA Engineer role at Qualcomm focusing on developing and validating AI-driven software solutions with opportunities for growth and innovation.

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.