Senior Software Engineer, Core AI Software

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$140,800–$211,200 / yr
Posted
5 days ago
Freshness
Confirmed live today
Closes
Apr 20, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $176k
$106k $248k
below market most similar roles pay here above market

This role pays less than 60% of similar roles. Most pay $153,625–$202,482 — the blue band above. At the midpoint, this role pays about $176k versus about $178k 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 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Software Engineer, Core AI Software

Senior Software Engineer, Core AI Software Onsite (Mobile BU Focus) joins the AI Software team to deliver capabilities for the Mobile Business Unit. You will lead the design and development of core features within the Qualcomm AI Stack, specifically focusing on Qualcomm AI Runtime and Generative AI Inference Extensions. Your daily work involves building software to enable the execution of deep neural networks, large language models, and modern AI architectures on Snapdragon platforms. You will optimize runtime efficiency, latency, and power consumption for machine-learning workloads on low-power AI accelerators. Key technical requirements include proficiency in C/C++, Linux environments, data structures, and algorithms. You will also manage software-hardware boundary debugging and performance validation to ensure high reliability and stability for mobile product readiness and customer success.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Lead the development of software for Qualcomm AI Stack SDKs to enable generative and traditional AI models on Snapdragon platforms.
  • Design and implement core AI runtime framework components for inference on resource-constrained mobile systems.
  • Optimize runtime efficiency, latency, power consumption, and stability for machine-learning workloads on low-power AI accelerators.
  • Debug complex system issues and perform root-cause analysis across software-hardware boundaries to ensure high reliability.
  • Validate and optimize software performance, accuracy, and robustness through detailed testing of mobile AI use cases.
  • Improve internal and customer workflows related to AI tools, SDKs, documentation, and developer processes.
  • Participate in design and code reviews to maintain high standards for code quality, maintainability, and scalability.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of relevant work experience.
  • Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of relevant work experience.
  • PhD in Computer Science, Engineering, Information Systems, or a related field.
  • Professional software development experience.
  • Strong proficiency in C/C++ software development.
  • Experience developing software in Linux environments.
  • Solid grounding in data structures, algorithms, software design principles, debugging, and testing.
  • Strong verbal and written communication skills.

More like this

Similar roles

Software Engineer

Qualcomm

San Diego, CA 19 days ago $99,500–$149,300
Android C++ Java Python Kotlin Rust TFLite PyTorch Edge Qualcomm AI Stack ExecuTorch Embedded Linux Android SDK Git ARM Assembly LLMs Hypervisor Virtualization

Machine Learning Engineer

Qualcomm

San Diego, CA 40 days ago $122,800–$184,200
Python PyTorch Generative AI C++ C Deep Learning Machine Learning Model Quantization Embedded Software Android ML Accelerators Model Optimization Edge Inference