Sr Engineer, Machine Learning (On-device Learning SW)

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$140,800–$211,200 / yr
Posted
47 days ago
Closes
Oct 25, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $224k
This role $176k
$126k most similar roles pay here $277k

This role pays less than 82% of similar roles. Most pay $197,925–$249,750 — the shaded band above. At the midpoint, this role pays about $176k versus about $224k for comparable roles.

Based on 239 similar postings.

Employer

About Qualcomm

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

Qualcomm currently has 750 open roles on FindRole.

Listed pay typically runs $154,000–$231,000 across 430 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Sr Engineer, Machine Learning (On-device Learning SW)

Qualcomm AI Research seeks an experienced AI software engineer to join its high-caliber team, focusing on developing and optimizing state-of-the-art generative AI models for edge devices with minimal power consumption and optimal resource utilization. In this role, you will work closely with hardware and systems teams to design efficient ML/AI software stacks, kernels, and runtime solutions, enhancing the performance of next-generation Qualcomm AI processors. You will also develop debugging tools and user-friendly SDKs to facilitate rapid deployment of new use cases across various intelligent devices such as smartphones and autonomous vehicles. Ideal candidates have at least three years of relevant experience with strong skills in C/C++ and Python, along with knowledge of deep learning frameworks like PyTorch, and a preference for expertise in neural network training, quantization, and Qualcomm QNN SDK.

What you'll do

  • Develop end-to-end embedded AI software for training and fine-tuning neural networks on Qualcomm hardware.
  • Design and enhance ML/AI SW stack to improve performance and power efficiency on edge devices.
  • Implement high-quality solutions with the AI Processor Hardware team for new ML operators/layers.
  • Create debugging/profiling tools and user-friendly SDKs for rapid deployment of customer use cases.
  • Optimize algebraic operations in algorithms for hardware cores to enhance computational efficiency.

What we're looking for

  • At least 3 years of experience in AI software development.
  • Proficient in C/C++ and Python programming languages.
  • Expertise in deep learning and ML frameworks like PyTorch.
  • Strong skills in software design, development, and debugging.
  • Experience with Qualcomm QNN SDK and model optimization techniques.
  • Knowledge in neural network training and quantization is preferred.

More like this

Similar roles

On-Device Machine Learning Engineer

Apple Inc

Sunnyvale, CA 58 days ago $181,100$318,400
Python C++ PyTorch CoreML Swift CoreFoundation RealityKit MultiModal LLMs model compression techniques pruning distillation quantization weight clustering data preprocessing model training evaluation deployment

Staff Machine Learning Engineer – On-Device AI/ML

Qualcomm

Santa Clara, CA +1 62 days ago $160,500$240,700
Python C++ Android Linux Windows Git CI/CD Docker Kubernetes AWS GCP Azure Terraform Prometheus PostgreSQL ONNX PyTorch LiteRT ONNXRuntime QualcommAIEngineDirectSDK