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