Machine Learning Engineer

Qualcomm
Raleigh, NC, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Artificial Intelligence C++ (Programming Language) Information Systems Computer Programming Data Structures Software Debugging Python (Programming Language) Linux System Administration Machine Learning Systems Architecture Multithreading Model Validation
+3 more
Reliability of Systems Information Technology Data Pipelines

Job description

Experteer Overview As a Machine Learning Engineer at Qualcomm, you will develop and implement cutting-edge ML techniques to enable efficient deployment of models on Snapdragon platforms. You contribute to quantization tooling within the AISW Tools team and help optimize inference speed and power usage. You work with cross-functional AI software teams to validate model performance and integrate agentic AI workflows. This role offers hands-on design, debugging, and pipeline development to advance Qualcomm’s AI acceleration capabilities. Compensation / Benefits * Collaborate with cross-functional AI Software teams to optimize inference of AI models on Qualcomm AI accelerator IP using QAIRT SDK * Validate and optimize performance and accuracy of quantized models through analysis and testing * Debug complex issues, perform root cause analysis, and ensure high system reliability * Participate in adoption of agentic AI workflows (e.g., Claude Code) to automate quantization experiments and model evaluation pipelines * Contribute to design and code reviews Tasks * Bachelor’s degree or equivalent in Engineering, Information Systems, Computer Science, or related field * Strong programming skills in C++ and Python * Solid understanding of machine learning and deep learning theory * Proficiency in data structures, computer system architecture, and multi-threaded programming * Familiarity with Linux environments * Strong analytical and debugging skills * Excellent communication skills Key requirements * competitive benefits package * annual discretionary bonus program * RSU grants opportunity * salary range $110,600.00 - $165,800.00 * focus on work-life balance and career growth

Requirements

AI evaluation pipelines * Contribute to design and code reviews Tasks * Bachelor’s degree or equivalent in Engineering, Information Systems, Computer Science, or related field * Strong programming skills in C++ and Python * Solid understanding of machine learning and deep learning theory * Proficiency in data structures, computer system architecture, and multi-threaded programming * Familiarity with Linux environments * Strong analytical and debugging skills * Excellent communication skills Key requirements * competitive benefits package * annual discretionary bonus program * RSU grants opportunity * salary range $110,600.00 - $165,800.00 * focus on work-life balance and career growth

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:48 min

Compiling quantum software architectures using machine learning integrations

Matic Petrič Matic Petrič Ā· WWC 2025

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang Ā· WWC 2022

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff Ā· WWC 2024

4:42 min

Building robust data structures with structs and bound functions

Rainer Stropek Rainer Stropek Ā· WWC 2021

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 Ā· LIVE

3:32 min

Managing asynchronous operations and concurrent multithreading with isolates

Christoph Christoph Ā· WWC 2024

Videos

See all

Related articles

See all