Sr Staff Software Engineer - Video Analytics

Qualcomm

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$185,900–$278,900 / yr
Posted
9 days ago
Closes
Nov 30, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $232k
$146k most similar roles pay here $293k

This role pays more than 77% of similar roles. Most pay $165,850–$229,777 — the shaded band above. At the midpoint, this role pays about $232k 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 660 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Sr Staff Software Engineer - Video Analytics

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

Sr Staff Software Engineer - Video Analytics

Qualcomm

Austin, TX 28 days ago $178,400$267,600
Python TensorFlow PyTorch C++ Linux Android NLP Statistics Probability Bayes_rule Embedded_systems Machine_learning_kernels Compiler_tools Model_efficiency_tools

Staff Analytics Engineer

Twilio

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

Staff Analytics Engineer

Anduril Industries

Costa Mesa, CA 8 days ago $191,000$253,000
dbt Redshift Looker Tableau Palantir Foundry SQL Python CI/CD Git AWS Data Modeling Security Protocols Cross-Functional Collaboration Domain Expertise Stakeholder Management

Software Engineer, SDLC Analytics

Apple Inc

Cupertino, CA 38 days ago $147,400$220,900
Kafka Airflow Spark Java SQL Terraform CI/CD Docker Git PostgreSQL Python AWS Kubernetes CDEvents Prometheus Grafana

Software Engineer, SDLC Analytics

Apple Inc

Cupertino, CA 64 days ago $147,400$220,900
Kafka Airflow Spark Java SQL Terraform CI/CD Docker Python PostgreSQL Git Kubernetes AWS Grafana Prometheus CDEvents Dimensional Modeling Time-Series Storage Event Streaming Data Warehousing