Drimva

Qualcomm

Sr Engineer, Machine Learning Engineering (ML Apps)

$141K–$211K

San Diego, California · On-site · Senior · Full-time · Posted Oct 6, 2026

Experience
At least 3 years of work experience in a relevant field. Minimum qualifications also state: bachelor's degree and 2+ years of relevant work experience, or master's degree and 1+ year, or a PhD.
Education
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field; or master's degree in those fields; or PhD in those fields.

About the job

Architects, develops, tests, and deploys on-device prototype software for cutting-edge AI applications, with a focus on GenAI for edge devices.

What you'll do

  • Design and build on-device AI prototype software using modern engineering practices.
  • Debug and optimize native inference software, including performance tuning and memory analysis.
  • Work with researchers and software engineers on edge AI frameworks, tools, and deployments.

What they ask for

  • Expert-level C++ and Python proficiency, with strong software design, development, and optimization skills.
  • Knowledge of deep learning and ML frameworks such as PyTorch.
  • Hands-on experience in low-level system debugging, performance tuning, memory analysis, and native inference driver development or debugging.
  • Experience in Embedded Software development.

Nice to have

  • Android development, including Java, JNI, NDK, and native framework integration; Docker, Git, and CI/CD.
  • Knowledge of GenAI, neural network optimization and on-target deployment, NPUs/ML accelerators, or LLMs and VLMs.

Pay

$140,800.00 - $211,200.00 USD (pay range; salary is one component of total compensation)

Tools

C++, Python, PyTorch, Android, Java, JNI, NDK, Docker

AI focus

Advances edge GenAI through on-device prototyping, model fine-tuning, hardware acceleration, quantization, and edge inference.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)