Apple
GPU Image Processing Framework Software Engineer
$150K–$278K
Cupertino, California · Full-time · Posted Jul 27, 2026
- Experience
- No specific number of years stated; experience or coursework is accepted for performance programming, systems programming, and image-processing programming.
- Education
- Bachelor's Degree in Computer Science or related discipline, or equivalent experience.
About the job
Develop and optimize GPU-based image processing technologies and computational photography capabilities for Apple’s mobile and desktop platforms.
What you'll do
- Develop algorithms for future computational photography initiatives.
- Analyze image-processing pipelines to identify bottlenecks and performance improvements.
- Design and extend efficient processing pipelines and implement optimized code paths.
What they ask for
- Proficiency in GPU programming.
- Proficiency in C/C++ programming.
- Experience or coursework in performance programming, systems programming, and image-processing programming.
- Good interpersonal skills and ability to work effectively in cross-functional teams.
Nice to have
- Experience with UNIX/Linux; OS X/Darwin experience is a plus.
- Familiarity with raw image processing, demosaicking, image manipulation, color spaces, pixel representations, or dynamic range.
Pay
$150,400 and $277,600 (base salary range)
Tools
GPU, C/C++, UNIX/Linux, OS X/Darwin
AI focus
Integrate machine learning into GPU-based image-processing technologies.
Model-written summary · the original posting is authoritative