Qualcomm
Staff Machine Learning Software Engineer
$158K–$238K
San Diego, California · On-site · Staff · Full-time · Posted Sep 17, 2026
- Experience
- Three years in a related occupation.
- Education
- Master’s Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field.
About the job
Leads the design, implementation, verification, integration, testing, and optimization of machine-learning and other embedded software for Qualcomm hardware and products.
What you'll do
- Design, implement, and verify embedded software and ML kernels or tools, including software optimized for specific hardware features.
- Integrate, test, and optimize embedded software subsystems; work with ML frameworks and hardware teams to improve performance.
- Coordinate dependencies across teams, contribute to design reviews, and communicate and implement development plans.
What they ask for
- Master’s degree or foreign academic equivalent in Electrical Engineering, Computer Engineering, Computer Science, or a related degree field.
- Three years of experience in a related occupation.
Pay
$158,400.00 - $237,600.00/year (base salary)
Tools
C, C++, Python, TensorFlow, PyTorch, ARM, DSP, GPU
AI focus
Develop and optimize ML software, kernels, and tools for efficient execution on embedded hardware; may optimize TensorFlow or PyTorch frameworks.
Model-written summary · the original posting is authoritative