Careers

Qualcomm

Quick summary

Work type
On-site
Location
Santa Clara, CA
Posted
14 days ago
Closes
Nov 30, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $199k
$147k most similar roles pay here $243k

This listing doesn't post a salary. Most similar roles pay $166,100–$232,000.

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 742 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers

The Principal Machine Learning Engineer role at Qualcomm Technologies, Inc., involves collaborating with hardware teams to co-design advanced AI hardware for inference and training solutions. This senior-level position requires extensive experience in low-level OS-Hardware interactions and developing novel ML architectures. Day-to-day responsibilities include modeling and architecting cutting-edge machine learning hardware, optimizing software to leverage specific hardware features, and leading the integration of ML techniques into products. The ideal candidate will have expertise in machine learning kernels, compiler tools, and model efficiency tools, as well as a strong background in Linux, Android, or QNX operating systems. This role addresses complex product challenges at scale within Qualcomm’s AI solutions portfolio.

What you'll do

  • Models and develops advanced ML hardware co-designed with software for inference or training.
  • Develops optimized AI deployment software to leverage specific hardware features.
  • Leads the integration of machine learning techniques into complex products and systems.
  • Designs novel ML solutions based on product proposals and roadmaps.
  • Oversees experiments for training and evaluating ML solutions, providing technical guidance.

What we're looking for

  • 5+ years experience in low-level OS-Hardware interactions (Linux, Android, QNX).
  • Developed at least one novel Machine Learning architecture.
  • Expertise in modeling and architecting advanced machine learning hardware.
  • Experience developing optimized software for AI model deployment on specific hardware.
  • Leads the integration of machine learning techniques into complex products and solutions.
  • Oversees experiments to train and evaluate machine learning solutions.

More like this

Similar roles

Careers

Qualcomm

Austin, TX 33 days ago
Python TensorFlow PyTorch C++ Linux Android NLP Statistics Probability Bayes_rule Embedded_systems Machine_learning_kernels Compiler_tools Model_efficiency_tools

Sr Staff Software Engineer

GE Aerospace

Evendale +1 103 days ago $130,000$200,000
Python C/C++ MATLAB/Simulink SCADE DO-178C ARP4754A ISO 26262 CI/CD Automated Testing Code Review Static Analysis Configuration Management Mentoring Model-Based Development Real-Time Embedded Systems Distributed Computing Cloud-Native Services Data Pipelines Analytics

Sr Staff Software Engineer

PayPal

San Jose, California +1 57 days ago $196,500$291,500
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Distributed services Backend systems Infrastructure as code Fault-tolerant systems Scalable distributed systems
Hybrid

Sr Staff Software Engineer

PayPal

San Jose +1 27 days ago $196,500$291,500
Python Java Go AWS Terraform OAuth 2.0 OIDC SAML FIDO2 WebAuthn CI/CD Docker Kubernetes PostgreSQL MongoDB Redis GraphQL
Hybrid

Sr Staff Software Engineer

Palo Alto Networks

Santa Clara, CA 4 days ago $145,000$235,500
Python Node.js TypeScript SQL MongoDB BigQuery AWS GCP Azure REST CI/CD Kubernetes Docker

Staff Analytics Engineer

Twilio

Remote (US) 147 days ago $164,640$205,800
AWS Glue Presto LookML SQL Python Hive Spark dbt CI/CD Tableau Looker Docker
Remote