Machine Learning Systems Engineer

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$142,200–$213,200 / yr
Posted
65 days ago
Freshness
Confirmed live yesterday
Closes
Jan 4, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $225k
This role $178k
$126k most similar roles pay here $294k

This role pays less than 82% of similar roles. Most pay $194,850–$254,750 — the shaded band above. At the midpoint, this role pays about $178k versus about $225k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 623 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Machine Learning Systems Engineer

Machine Learning Systems Engineer joins the Multimedia Systems group within the Sensors Technologies team to develop state-of-the-art algorithms for single and multi-sensor fusion using ML/AI techniques. This role involves the entire product lifecycle from early R&D to commercial deployment, focusing on solutions for smartphones, automotive, IoT, smartwatches, and other consumer electronics. The engineer will define data collection strategies, perform algorithm evaluation, benchmarking, and documentation while balancing performance, power consumption, and computational complexity. Key technical requirements include proficiency in MATLAB and Python for high-level development, as well as C/C++ for software implementation on Qualcomm platforms. The work involves solving complex problems in sensor systems, including inertial sensors and IMU designs. Candidates should possess expertise in probability, statistics, supervised and unsupervised learning, feature extraction, classification, regression, and signal processing.

What you'll do

  • Develop state-of-the-art algorithms for single and multi-sensor fusion using ML/AI techniques.
  • Implement algorithms in C/C++ on Qualcomm platforms.
  • Create reports on algorithm evaluation, validation, benchmarking, and technical documentation.
  • Define strategies to analyze and collect data for sensor systems.
  • Balance performance, power consumption, and computational complexity during development.
  • Perform hands-on debugging of implemented algorithms.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and 2+ years of systems engineering experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or a related field and 1+ year of systems engineering experience.
  • PhD in Engineering, Information Systems, Computer Science, or a related field.
  • Experience developing algorithms for single and multi-sensor fusion using ML/AI techniques.
  • Proficiency in high-level languages such as MATLAB and Python.
  • Ability to perform software implementation and debugging in C/C++ on Qualcomm platforms.
  • Knowledge of probability, statistics, supervised/unsupervised learning, feature extraction, classification, and regression.
  • Experience with inertial sensors or designing algorithms using IMUs.

More like this

Similar roles

System Algorithm Designer for Hardware

Qualcomm

Santa Clara, CA 60 days ago $142,200$213,200
MATLAB Python C C++ Digital Signal Processing Machine Learning Sensor Fusion Fixed-point Design Linear Algebra Probability and Statistics ASIC
2+ yrs exp

Machine Learning System Software Engineer

Apple Inc

Sunnyvale, CA 29 days ago $184,700$324,800
C C++ Swift Rust Metal Vulkan TensorRT ONNX Runtime XLA Machine Learning Inference Engines Graph IR IPC RPC DMA Memory Management System Software Firmware
10+ yrs exp

Senior Machine Learning Systems Engineer

Reddit

Remote 177 days ago $216,700$303,400
MLOps Python PyTorch TensorFlow Kubernetes Ray Terraform Apache Beam Apache Spark GCP BigQuery Google Cloud Storage Neo4j JanusGraph TigerGraph PyTorch Geometric Deep Graph Library Distributed Training GPU Profiling
5+ yrs exp Remote

Staff Machine Learning Systems Engineer

Reddit

Remote 177 days ago $230,000$322,000
MLOps Python PyTorch TensorFlow Ray Kubernetes Terraform Apache Beam Apache Spark GCP BigQuery Google Cloud Storage Neo4j JanusGraph TigerGraph PyTorch Geometric Deep Graph Library Distributed Training GPU Profiling
8+ yrs exp Remote

Machine Learning Engineer

Q2

Austin, TX 28 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Statistics Probability Theory Optimization Experimental Methodologies
5+ yrs exp Hybrid

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 81 days ago $77,600$176,000
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Computer Vision Generative AI Deep Learning Cursor Supervised Learning Unsupervised Learning
2+ yrs exp