Sr Engineer, Machine Learning Engineering (Heterogenous SW, Adreno GPU)

Qualcomm

Actively hiring
San Diego, CA Posted 25 days ago $140,800$211,200 / year

At a glance

AI generated

TL;DR

As a Senior AI Engineer at Qualcomm Technologies, Inc., you will join the dynamic and multi-disciplinary team within Qualcomm AI Research to advance generative AI technology for edge devices. Your responsibilities include architecting, designing, developing, testing, and deploying frameworks that enable optimization of on- and off-device AI solutions. You will leverage modern software engineering practices such as code review, CI/CD pipelines, and automation to ensure high-quality software delivery. Essential skills include a strong theoretical background in AI, hands-on experience with PyTorch and C++, expertise in ML accelerator architecture (GPU/NPU), and proficiency in Python for building LLM stacks. Additionally, you should have Linux command line skills, analytical abilities, and the capacity to collaborate effectively across multi-disciplinary teams globally. Preferred qualifications include experience with OpenCL, model quantization, profiling, SDK development, Docker, Git, and working on heterogenous platforms like CPU, GPU, and NSP.

Skills

Python PyTorch C++ CI/CD Linux Git Docker OpenCL CUDA Android Windows CPU GPU NPU Model Quantization Profiling SDK Development Heterogeneous Platforms Agile Methodology

What you'll do

  • Design and develop on-device AI frameworks to optimize performance and accuracy.
  • Evaluate and fine-tune generative AI models for real-world applications.
  • Implement machine learning accelerators using GPU/NPU technologies.
  • Establish high-quality software delivery processes with CI/CD pipelines.
  • Develop SDKs/libraries targeting multiple platforms and operating systems.
  • Mentor team members on modern C++ design and implementation practices.

What we're looking for

  • Strong theoretical background in AI and general ML techniques.
  • Proven experience evaluating and optimizing Generative AI workflows for performance.
  • Expertise in ML Accelerator architecture with GPU/NPU experience.
  • Hands-on experience building LLM stacks to solve real-world problems.
  • Proficient in Python, modern C++, and Machine Learning training frameworks like PyTorch.
  • Experience establishing high-quality software delivery processes using industry best practices.

Market check

Salary context

This $140,800–$211,200 range sits above 25% of similar postings on FindRole.

Peer median band

$161,800$242,600

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$176,721$235,750

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 567 open roles on FindRole.

Listed pay typically runs $148,300–$226,100 across 534 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Sr Engineer, Machine Learning (On-device Learning SW)

Qualcomm

San Diego, Ca,Us, US 32 days ago $140,800$211,200
Python C/C++ PyTorch Qualcomm QNN SDK Android programming Neural network model training Neural network model quantization Docker CI/CD Git Linux CUDA OpenCL

Senior GPU Architect, Deep Learning

Nvidia

Us, Ca, Santa Clara, US 141 days ago $184,000$287,500
C C++ Perl Python CUDA TensorFlow PyTorch NVIDIA_GPU_Architecture Deep_Learning Parallel_Computing Computer_Architecture CI/CD MESOS Kubernetes Docker Prometheus Grafana PostgreSQL Redis

GPU Research Engineer

Qualcomm

San Diego, Ca,Us, US 31 days ago $161,800$242,600
C/C++ Python Vulkan D3D OpenGL OpenCL GPU Architecture Ray Tracing Neural Rendering Geometry Processing Machine Learning Feature Development Specification Simulators Standardization Efforts CI/CD

System Software Engineer, GPU Development Tools

Nvidia

Us, Ca, Santa Clara, US 54 days ago $124,000$195,500
C++ Python CUDA DX OpenGL Vulkan Chip Simulation Virtual Machines Containers Distributed Programming Object-Oriented Design Patterns CI/CD

System Software Engineer, GPU Development Tools

Nvidia

Us, Ca, Santa Clara, US 44 days ago $152,000$241,500
C++ Python CUDA DX OpenGL Vulkan Object-Oriented_Design_Patterns Chip_Simulation System_Simulation Virtual_Machines Containers Distributed_Programming