Software Engineer, Algorithms
Apple Inc
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 89% of similar roles. Most pay $137,500–$177,250 — the shaded band above. At the midpoint, this role pays about $214k versus about $157k for comparable roles.
Based on 240 similar postings.
Employer
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 2925 open roles on FindRole.
Listed pay typically runs $166,600–$277,600 across 2305 roles with salary data.
Most-posted roles
At a glance
The Software Engineer, Algorithms (SDE) joins the software algorithms team to develop and optimize signal and image processing algorithms across display, touch, audio, and sensor domains. The role involves converting reference implementations, primarily from Matlab, into high-performance production-grade Python or C++. You will decompose complex algorithms into modular graphs and sub-graphs for parallel execution while producing design documents and correlation reports to ensure accuracy. To accelerate development, you will utilize AI tools and LLMs for code translation and refactoring, while also building custom AI-assisted tooling to automate conversion processes. Required skills include proficiency in C++, Python, and Matlab, along with a strong understanding of digital signal processing, algorithm design, and parallel programming. The work focuses on delivering efficient, production-ready software that solves critical performance challenges in various hardware-integrated domains.
What does a Software Engineer earn in California?
Median $214000 from 763 postings across 66 companies.
Skills
What you'll do
What we're looking for
More like this
Apple Inc
Apple Inc
Apple Inc
Apple Inc
Uber
Uber