Senior Engineer, Machine Learning

Qualcomm

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$140,800–$211,200 / yr
Posted
72 days ago
Freshness
Confirmed live 2 days ago
Closes
Dec 28, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 74% of similar roles. Most pay $175,512–$247,216 — the shaded band above. At the midpoint, this role pays about $176k versus about $211k 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 · Senior Engineer, Machine Learning

As a Senior Engineer - Machine Learning within the Machine Learning Engineering team, you will design, develop, and optimize machine learning systems to power next-generation AI platforms and applications. You will be responsible for building scalable training, evaluation, and deployment workflows while developing reusable components and libraries. Your daily work involves optimizing model inference for latency and throughput using techniques like quantization and batching, as well as designing data pipelines for feature engineering. The role requires expertise in Python and systems languages like C++, Rust, or Go, alongside experience with PyTorch, TensorFlow, and Kubernetes. You will work on LLMs, multimodal models, and RAG pipelines while managing model-serving infrastructure. This position addresses the technical challenge of delivering production-grade AI capabilities through robust, high-performance systems across diverse hardware environments and distributed computing architectures.

What does a Engineer earn in California?

Median $208000 from 94 postings across 22 companies.

See salary data

What you'll do

  • Design and implement machine learning models and pipelines for production use.
  • Build scalable training, evaluation, and deployment workflows.
  • Optimize model inference for latency, throughput, and cost using quantization, caching, and batching.
  • Benchmark and profile models across diverse workloads and hardware environments.
  • Integrate ML and LLM models into APIs, microservices, and application infrastructures.
  • Maintain model-serving infrastructure such as vLLM, ONNX, and custom runtimes.
  • Design data pipelines for ingestion, preprocessing, feature engineering, and validation.
  • Develop reusable machine learning components, libraries, and frameworks.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field with 2+ years of relevant engineering experience.
  • Master's degree in Computer Science, Engineering, Information Systems, or a related field with 1+ year of relevant engineering experience.
  • PhD in Computer Science, Engineering, Information Systems, or a related field.
  • Proficiency in Python and at least one systems language such as C++, Rust, or Go.
  • Strong understanding of machine learning fundamentals, transformer architectures, LLMs, and model evaluation.
  • Experience with ML frameworks like PyTorch or TensorFlow and experience building scalable software and APIs.
  • Experience with LLMs, multimodal models, generative AI, RAG pipelines, and distributed computing in GPU/accelerator environments.
  • Knowledge of model optimization (quantization, distillation), vector databases, and containerization tools like Kubernetes and Docker.

More like this

Similar roles

Senior Engineer, Machine Learning

Qualcomm

San Diego, CA 72 days ago $140,800$211,200
Python C++ Rust Go PyTorch TensorFlow LLM Transformer vLLM ONNX Kubernetes Docker CI/CD RAG Vector Databases OpenSearch Qdrant Quantization Distributed Computing Microservices
2+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 116 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 180 days ago $165,800$292,400
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Austin, TX 180 days ago
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Recommender Systems Natural Language Processing Distributed Systems
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 180 days ago $184,700$324,800
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 71 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen LLMs RAG Vector Databases Docker Kubernetes Terraform Cloudflare Workers FastAPI TypeScript React BigQuery Airflow Argo Workflows CI/CD Pytest
3+ yrs exp Hybrid