Qualcomm
AI/ML Application Software Engineer, Staff
$174K–$261K
Redmond, Washington · On-site · Staff · Full-time · Posted Oct 26, 2026
- Experience
- Bachelor’s: 4+ years; master’s: 3+ years; PhD: 2+ years. Preferred qualification also states 4+ years in High Performance Computing application development, including 2+ years in AI application development on Windows.
- Education
- Bachelor’s, master’s, or PhD in Computer Science, Engineering, Information Systems, or a related field.
About the job
Develops sample AI applications and tools that help Windows developers test, measure, and optimize AI models on Snapdragon compute platforms.
What you'll do
- Build comprehensive Windows on Snapdragon AI sample applications with performance and accuracy diagnostics.
- Work with application developers and cross-functional teams to improve samples, documentation, and the developer workflow.
- Contribute features and designs to the Qualcomm AI toolkit and provide feedback to improve the software stack.
What they ask for
- Bachelor’s degree in a related field and 4+ years of relevant work experience; or master’s degree and 3+ years; or PhD and 2+ years.
- 4+ years of application development involving High Performance Computing, including 2+ years in AI application development on Windows.
- Experience with end-to-end AI application development on Windows using Windows ML and DirectML.
Nice to have
- Understanding of AI frameworks, GPU programming, parallel computing, and AI performance tuning on GPU/NPU systems.
- Experience with LLM/foundation model development and deployment; proficiency in Python or C++.
Pay
$174,000.00 - $261,000.00 (USD, base salary)
Tools
Snapdragon AI APIs, TensorFlow, PyTorch, Windows ML, DirectML, Python, C++, GPU
AI focus
Builds AI application samples and developer tooling for testing, diagnosing, and optimizing computer vision, audio, LVM, and LLM models on Windows Snapdragon CPU, GPU, and NPU platforms.
Model-written summary · the original posting is authoritative