Senior Software Engineer
Genworth Financial
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 67% of similar roles. Most pay $162,000–$227,825 — the shaded band above. At the midpoint, this role pays about $176k versus about $195k for comparable roles.
Based on 240 similar postings.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 618 open roles on FindRole.
Listed pay typically runs $145,200–$219,600 across 600 roles with salary data.
Most-posted roles
At a glance
As a Senior Machine Learning Software Engineer within the Machine Learning Engineering group, you will independently design, implement, and verify software to enable audio, camera, graphics, video, sensors, and wireless functionality across various operating systems. You will work on embedded hardware including ARM processors, DSP processors, and GPU processors for mobile, edge, auto, and IoT products. Your daily responsibilities involve integrating, testing, and optimizing embedded software subsystems while developing optimized tools like compilers or ML kernels to leverage specific hardware features. You will also optimize machine learning frameworks such as TensorFlow or PyTorch to run algorithms efficiently on hardware. The role requires proficiency in C, C++, and Python. You will collaborate with hardware teams for joint development, coordinate dependencies with other teams, and contribute actively to design reviews and project meetings.
Skills
What you'll do
What we're looking for
More like this
Genworth Financial
Upstart
Datadog
Genworth Financial
Adobe
Broadcom