Careers

Qualcomm

Quick summary

Work type
On-site
Location
Austin, TX
Posted
30 days ago
Closes
Nov 11, 2026

Market check

Salary context

How this pay compares to similar roles

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

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 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 · Careers

As a Principal Machine Learning Engineer at Qualcomm Technologies, you will join a dynamic team focused on advancing the integration of state-of-the-art machine learning solutions across mobile, edge computing, automotive, and IoT sectors. Your role involves developing and optimizing ML frameworks and tools to enhance model efficiency and performance on various hardware platforms. You will collaborate closely with cross-functional teams to design and implement advanced AI hardware co-optimized for inference and training, while also leading the development of critical software components such as machine learning kernels and compiler tools. With expertise in Python, C++, TensorFlow, PyTorch, and embedded system optimization, you will drive innovative ML solutions that address complex business challenges, ensuring seamless integration with Qualcomm’s cutting-edge hardware technologies.

What you'll do

  • Leads the development and application of advanced machine learning techniques into products.
  • Develops optimized software enabling AI models on specific hardware features.
  • Collaborates with hardware teams for joint design and development of ML solutions.
  • Oversees experiments to train and evaluate complex machine learning solutions.
  • Extends training or runtime frameworks with new features and optimizations.

What we're looking for

  • 5+ years experience with multiple machine learning frameworks like TensorFlow, PyTorch.
  • 5+ years developing and optimizing embedded systems for specific ML problem domains.
  • 5+ years programming in languages suitable for machine learning such as Python or C++.
  • Deep expertise in statistics and probability for advanced ML applications.
  • Experience working in large matrixed organizations and interacting with senior leadership.
  • Developed at least one novel Machine Learning architecture.

More like this

Similar roles

Careers

Qualcomm

Santa Clara, CA 11 days ago
Python C++ Linux Android QNX Machine_Learning CUDA TensorFlow PyTorch Hadoop Kubernetes Docker CI/CD Git Jenkins

Sr Staff Software Engineer

GE Aerospace

Evendale +1 100 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 54 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 24 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 1 day 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) 144 days ago $164,640$205,800
AWS Glue Presto LookML SQL Python Hive Spark dbt CI/CD Tableau Looker Docker
Remote