Machine Learning Engineer

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$122,800–$184,200 / yr
Posted
2 days ago
Closes
Dec 15, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $221k
This role $154k
$106k most similar roles pay here $279k

This role pays less than 93% of similar roles. Most pay $192,250–$249,750 — the shaded band above. At the midpoint, this role pays about $154k versus about $221k 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 763 open roles on FindRole.

Listed pay typically runs $151,900–$229,800 across 453 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Machine Learning Engineer

As a senior software engineer at Qualcomm Technologies, Inc., you will join the cutting-edge AI team to architect, design, develop, test, and deploy on-device prototype software for innovative AI applications. Your daily responsibilities include leveraging Python and C/C++ to create robust, user-friendly software solutions, with an emphasis on embedded systems development. You will work closely with deep learning frameworks like PyTorch to build scalable and efficient machine learning models. Additionally, experience in Java programming, generative AI technologies, and Android development is highly valued, as well as expertise in neural network optimization and deployment on target devices. This role requires a strong background in software design and embedded systems, ideally with at least three years of relevant industry experience.

What you'll do

  • Design and develop prototype software for advanced AI applications using Python and C/C++.
  • Implement deep learning models in frameworks like PyTorch for on-device processing.
  • Optimize neural network models for efficient deployment on embedded systems.
  • Develop user-friendly software with a strong focus on usability principles.
  • Test and deploy software prototypes to ensure functionality and performance.

What we're looking for

  • Strong Python and C/C++ programming skills for software development.
  • Experience in designing and implementing deep learning models using frameworks like PyTorch.
  • Proficient in embedded software development with a focus on usability.
  • At least 3 years of relevant work experience in AI or related fields.
  • Knowledge of neural network optimization and deployment techniques.

More like this

Similar roles

Machine Learning Engineer

Adobe

San Jose 86 days ago $183,300$265,350
Python PyTorch LangChain LangGraph MCP ADK LLMs VLLMs CI/CD Docker AWS PostgreSQL Kubernetes

Machine Learning Engineer

Adobe

San Jose 96 days ago $161,700$234,150
Python TensorFlow PyTorch scikit-learn SparkML Kubernetes AWS CI/CD SQL Docker PostgreSQL MLOps

Machine Learning Engineer

Adobe

San Jose +1 3 days ago $161,700$234,150
Python AWS GCP Azure MLOps CI/CD Docker Kubernetes Prometheus Terraform PostgreSQL Git Agentic systems Multi-agent orchestration LLM-as-a-judge Retrieval-Augmented Generation RAG NLP pipelines

Machine Learning Engineer

Motorola Solutions

Los Angeles, CA 68 days ago $120,000$160,000
Python TensorFlow PyTorch scikit-learn MATLAB C++ signal processing wireless communication MIMO OFDM SDRs GPU acceleration embedded machine learning real-time systems adaptive modulation beamforming cognitive radio techniques 3GPP IEEE 802.11/15 military waveforms
Hybrid

Machine Learning Engineer

Q2

Austin, TX 58 days ago
Python TensorFlow PyTorch scikit-learn R Java cloud platforms scalable computing resources machine learning pipelines data analysis statistics optimization probability theory experimental methodologies CI/CD
Hybrid