Staff Machine Learning Software Engineer
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 55% of similar roles. Most pay $206,175–$254,750 — the blue band above. At the midpoint, this role pays about $233k versus about $230k for comparable roles.
Based on 240 similar postings.
Employer
Arm Holdings plc is a leading British semiconductor and software design firm, established in 1990 and recognized for developing energy-efficient processor architectures that power nearly all smartphones and a vast range of IoT and computing devices.
Arm Holdings currently has 113 open roles on FindRole.
Listed pay typically runs $208,450–$282,050 across 112 roles with salary data.
Most-posted roles
View all roles at Arm HoldingsAt a glance
Staff Machine Learning Engineer The Staff Machine Learning Engineer joins the Content and Algorithm team within the Central Technology ML group to pioneer the technology roadmap for machine learning computing on Arm architecture. This role involves conducting in-depth analyses of complex neural networks on Arm computing platforms to devise algorithms that improve performance, power, and area. You will perform architecture exploration through joint development of hardware, software, and algorithms, specifically focusing on algorithm innovation and prototyping to validate architectural features. Key responsibilities include developing hardware-aware optimization algorithms for state-of-the-art networks on CPU, GPU, and NPU platforms. Required skills include proficiency in Python, computer architecture, and deep learning libraries like Tensorflow and Pytorch. Candidates must have experience training large models on GPU-based systems and knowledge of hardware and software design.
What does a Machine Learning Engineer earn?
Median $235750 from 323 postings across 48 companies.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Capital One Financial
Intuit
Adobe
Capital One Financial