Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Qualcomm Logo

Software Engineer, AI Software Core (Multiple levels)

Qualcomm

$140,800 - $237,600
Oct 28, 2025
San Diego, CA, US
Apply Now

Qualcomm is looking to develop and implement cutting-edge machine learning techniques to enable efficient utilization of state-of-the-art solutions across various technology verticals, specifically focusing on the Qualcomm AI Stack within the Qualcomm AI Runtime (QAIRT) SDK, including Generative AI Inference Extensions (Genie).

Requirements

  • Proficiency in software development using C/C++.
  • Experience with development in a Linux environment.
  • Strong software development skills, including data structure and algorithm design, object-oriented or other software design paradigms, software debugging, and testing.
  • Familiarity with various generative AI model architectures such as LLMs.
  • Strong understanding of hardware acceleration and deployment of generative AI inference at the connected edge.
  • Experience with development in various platforms such as Linux, Android, or Windows.
  • Knowledge of low-level interactions between operating systems (e.g., Linux, Android, Windows) and hardware.

Responsibilities

  • Develop software for the Qualcomm AI Stack SDKs, specifically QAIRT and Genie, to support the execution of the latest generative AI models on Snapdragon platforms.
  • Validate, analyze, and optimize the performance and accuracy of software through detailed testing of machine learning use cases.
  • Debug complex issues, perform root cause analysis, and ensure high system reliability.
  • Collaborate with cross-functional teams to deliver robust, scalable AI software solutions.
  • Lead or assist in feature development and application of machine learning techniques into products and AI solutions, enabling customers to do the same.
  • Contribute to a culture of technical excellence, knowledge sharing, and continuous improvement within the AI Software team.
  • Participate in design and code reviews.

Other

  • Work independently with minimal supervision; Staff Engineers provide guidance to junior team members and make decisions impacting their area and the broader work group.
  • Excellent communication skills (verbal, presentation, and writing).
  • Ability to collaborate across a globally diverse team and manage multiple interests.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.
  • Master's degree in Computer Science, Computer Engineering, or Electrical Engineering.