Entry level & 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
40 days ago
Freshness
Confirmed live today
Closes
Mar 16, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $176k
$107k $237k
below market most similar roles pay here above market

This role pays more than 50% of similar roles. Most pay $149,500–$201,483 — the blue band above. At the midpoint, this role pays about $176k versus about $175k 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 · Entry level & Senior Software Engineer, Core AI Software

JOB TITLE: Entry level & Senior Software Engineer, Core AI Software (Onsite) The AI Software team seeks an Entry level & Senior Software Engineer, Core AI Software (Onsite) to develop and implement machine learning techniques for the Qualcomm AI Stack. You will design and implement core components of the Qualcomm AI Runtime SDK, specifically focusing on Generative AI Inference Extensions. Your daily work involves developing software to support the execution of large language models and deep neural networks on Snapdragon platforms. You will optimize runtime efficiency, latency, and power consumption for low-power AI accelerators. The role requires proficiency in C/C++, Linux environments, and data structure and algorithm design. You will perform root cause analysis, debugging, and performance validation to ensure high system reliability for generative AI inference at the connected edge.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Develop software for Qualcomm AI Stack SDKs to support generative AI models on Snapdragon platforms.
  • Design and implement core components of the AI Stack runtime framework for resource-constrained systems.
  • Optimize runtime efficiency, latency, and power consumption for AI applications on low-power accelerators.
  • Validate and analyze software performance and accuracy through detailed testing of machine learning use cases.
  • Debug complex issues and perform root cause analysis to ensure high system reliability.
  • Integrate machine learning techniques into products to enable customer-facing AI solutions.
  • Participate in design and code reviews to maintain technical excellence.

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 related field.
  • Projects or internship experience for entry-level roles or 2+ years of general software development experience for senior roles.
  • Proficiency in software development using C/C++.
  • Experience with development in a Linux environment.
  • Strong skills in data structures, algorithm design, software debugging, testing, and object-oriented design paradigms.
  • Master’s degree in Computer Science, Computer Engineering, or Electrical Engineering (preferred).
  • 1+ years of experience building embedded software applications (preferred).
  • Familiarity with generative AI model architectures such as LLMs (preferred).
  • Strong understanding of hardware acceleration and deployment of generative AI inference at the connected edge (preferred).
  • Experience with CMake-based build environments, agile practices, and git-based SCM (preferred).
  • Experience using or integrating Qualcomm AI Stack products like QNN or Genie (preferred).

More like this

Similar roles

Senior Software Engineer, Core AI Software

Qualcomm

San Diego, CA 5 days ago $140,800–$211,200
C/C++ Linux Generative AI LLMs Deep Neural Networks Qualcomm AI Stack QNN Genie QAIRT Android CMake Git Agile Inference Pipelines Hardware Acceleration
2+ yrs exp

Software Engineer

Qualcomm

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

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