Senior Graphics Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $255k
$117k most similar roles pay here $347k

This role pays more than 95% of similar roles. Most pay $159,743–$222,000 — the shaded band above. At the midpoint, this role pays about $255k versus about $191k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

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 2321 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1891 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Graphics Software Engineer

As a Senior Graphics Software Engineer on the ProVideo team, you will design and optimize GPU-based real-time visual effects and image processing algorithms for video playback across Apple platforms. You will be responsible for developing AI/ML-enhanced techniques, creating Metal shaders, and architecting node-based image processing pipelines within mature application frameworks. Your daily work involves prototyping algorithms, performing performance profiling on CPU and GPU paths, and ensuring accurate colorspace management from capture through display. To succeed, you must possess expertise in C, C++, Objective-C, or Swift, along with proficiency in Metal and experience with Core Image or AVFoundation. You will solve complex technical challenges in the domain of real-time video playback, integrating advanced computational photography features like HDR tone mapping and noise reduction into production-ready camera and NLE codebases.

What you'll do

  • Develop and optimize image and video processing algorithms using AI/ML-enhanced techniques for real-time playback.
  • Implement and tune GPU-accelerated visual effects using Metal for high frame rates on Apple silicon.
  • Architect and extend node-based image processing pipelines to support new creative features.
  • Integrate new capabilities into mature NLE and camera codebases with minimal performance impact.
  • Transition AI/ML models from research prototypes to production deployment on mobile and desktop devices.
  • Manage accurate colorspace transformations throughout the entire playback pipeline from capture to display.
  • Profile, debug, and resolve performance bottlenecks across both CPU and GPU execution paths.
  • Validate end-to-end visual quality in collaboration with camera hardware, display, and UX teams.

What we're looking for

  • Bachelor's Degree in Computer Science, Computer Engineering, or equivalent.
  • 5+ years of experience in image and video processing algorithm development for real-time or near-real-time applications.
  • Hands-on experience implementing and optimizing GPU-based visual effects for video playback pipelines.
  • Proficiency in Metal for GPU programming on Apple platforms.
  • Strong background in C/C++ and at least one of Objective-C or Swift for production software development.
  • Solid understanding of NLE playback pipelines, including colorspace management and display rendering.
  • Familiarity with node-based image processing architectures and AI/ML-based image and video processing technologies.
  • Experience with advanced graphics frameworks (Core Image, AVFoundation), computational photography, or color science (preferred).

More like this

Similar roles

Senior Graphics Software Engineer

Apple Inc

Seattle, WA 2 days ago $175,000$308,500
Metal C++ Swift Objective-C GPU Programming AI/ML Image Processing Video Processing Core Image AVFoundation Xcode Instruments Color Science HDR Computational Photography Performance Profiling Apple Silicon macOS iOS iPadOS
5+ yrs exp

Senior Graphics Software Engineer

Apple Inc

San Diego, CA 2 days ago $175,000$308,500
Metal C++ Swift Objective-C GPU Programming AI/ML Image Processing Video Processing Core Image AVFoundation Xcode Instruments Color Science HDR Computational Photography Apple Silicon Performance Profiling
5+ yrs exp

Senior Graphics Software Engineer

Apple Inc

Culver City, CA 2 days ago $175,000$308,500
Metal C++ Swift Objective-C GPU Programming AI/ML Image Processing Video Processing Core Image AVFoundation Xcode Instruments Color Science HDR Computational Photography iOS macOS iPadOS
5+ yrs exp

Graphics Compositing UI Rendering Engineer

Apple Inc

Cupertino, CA 157 days ago $184,700$324,800
Metal C++ C Metal Shading Language Swift Objective-C GPU Programming Shader Development Real-time Rendering Computer Graphics UIKit AppKit SwiftUI Vulkan DirectX HDR Color Management Multi-threaded Rendering
5+ yrs exp

Senior Software Engineer, UI Rendering

Apple Inc

Cupertino, CA 26 days ago $184,700$324,800
Metal C++ C CoreAnimation Vulkan DirectX MSL GLSL HLSL Swift Objective-C GPU Programming Real-time Rendering Computer Graphics Shader Programming Multi-threaded Rendering Color Management HDR iOS macOS watchOS visionOS
5+ yrs exp

Software Engineer - UI Rendering, Performance & Power

Apple Inc

Cupertino, CA 22 days ago $150,400$277,600
Metal C++ C Vulkan DirectX CoreAnimation Swift Objective-C GPU Programming Shader Programming MSL GLSL HLSL Real-time Rendering Computer Graphics Multi-threaded Rendering Color Management HDR
3+ yrs exp