Senior Machine Learning Software Engineer

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Boulder, CO
Salary
$126,700–$190,100 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Mar 14, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $198k
This role $158k
$114k most similar roles pay here $248k

This role pays less than 77% of similar roles. Most pay $164,625–$231,150 — the shaded band above. At the midpoint, this role pays about $158k versus about $198k 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 628 open roles on FindRole.

Listed pay typically runs $147,900–$219,600 across 611 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Machine Learning Software Engineer

As a Senior Machine Learning Software Engineer within the Machine Learning Engineering group, you will independently plan, design, implement, and verify software for various operating systems running on ARM processors and embedded hardware such as DSP or GPU processors. You will develop optimized software including ML kernels, compilers, and tools to leverage specific hardware features while performing integration, testing, and performance optimization for embedded subsystems. The role involves optimizing machine learning frameworks like TensorFlow or PyTorch to execute algorithms efficiently across mobile, edge, auto, and IoT products. You will utilize C, C++, and Python to support functionalities including audio, camera, graphics, video, sensors, and wireless systems. Additionally, you will coordinate dependencies with other teams, participate in design reviews, and develop tools to improve internal processes while ensuring the verification of all deliverables.

What you'll do

  • Design, implement, and verify software in C, C++, or Python for embedded hardware systems.
  • Integrate, test, and optimize performance for embedded software subsystems across mobile, edge, auto, and IoT products.
  • Develop optimized software such as ML kernels and compilers to leverage specific hardware features.
  • Optimize machine learning frameworks like TensorFlow or PyTorch to run algorithms efficiently on hardware.
  • Collaborate with hardware teams for joint design and development of integrated systems.
  • Create internal tools to improve development processes and coordinate dependencies with other teams.
  • Participate in design reviews and project meetings as a key technical contributor.

What we're looking for

  • A Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field is accepted.
  • Experience designing, implementing, and verifying software using C, C++, or Python.
  • Experience with embedded hardware such as DSP processors or GPU processors for mobile, edge, auto, and IoT products.
  • Experience performing integration, testing, and performance optimization for embedded software subsystems.
  • Ability to develop optimized software, including ML kernels or tools like compilers, to utilize specific hardware features.
  • Experience optimizing machine learning frameworks like TensorFlow or PyTorch to run algorithms efficiently on hardware.

More like this

Similar roles

Staff Machine Learning Software Engineer

Qualcomm

San Diego, CA 3 days ago $158,400$237,600
C C++ Python ARM DSP GPU Machine Learning TensorFlow PyTorch Embedded Software Performance Optimization ML Kernels IoT
3+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 123 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

Cloudflare, Inc

Austin, TX 78 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

Senior Machine Learning Engineer

Warner Bros. Discovery

Remote (San Francisco, CA) +3 30 days ago $159,180$295,620
Databricks Python SQL Snowflake AWS SageMaker MLflow PySpark Delta Lake LangChain LangGraph XGBoost LightGBM S3 Lambda Unity Catalog Feature Stores RAG mLOps
5+ yrs exp Remote

Senior Machine Learning Engineer

Adobe

San Francisco, CA +2 52 days ago $211,800$306,625
Machine Learning Artificial Intelligence Python PyTorch TensorFlow Data Science Deep Learning ML Models Content Understanding
5+ yrs exp