Senior Graphics Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$308,500 / 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 $242k
$119k most similar roles pay here $329k

This role pays more than 92% of similar roles. Most pay $159,743–$222,000 — the shaded band above. At the midpoint, this role pays about $242k 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

The Senior Graphics Software Engineer joins the ProVideo Software team to develop and optimize GPU-based real-time visual effects and image processing algorithms for video playback across Apple platforms. This role involves designing node-based image processing pipelines, integrating AI/ML models into production environments, and ensuring accurate colorspace management from capture through display. The engineer will perform algorithm prototyping, Metal shader development, and performance profiling to resolve bottlenecks across CPU and GPU execution paths while collaborating with machine learning researchers and hardware teams. Key technical requirements include proficiency in C/C++, Objective-C or Swift, and the Metal framework for GPU programming on Apple silicon. The work focuses on solving complex problems in real-time video playback, computational photography techniques like HDR tone mapping, and integrating new features into mature NLE and camera codebases to enhance visual experiences.

What you'll do

  • Develop and optimize image and video processing algorithms, including 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 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.
  • 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 Core Image, AVFoundation, computational photography, or color science (preferred).

More like this

Similar roles

Senior Graphics Software Engineer

Apple Inc

Cupertino, CA 2 days ago $184,700$324,800
Metal C++ Swift Objective-C GPU Programming AI/ML Image Processing Video Processing Core Image AVFoundation Xcode Instruments Color Science Computational Photography Performance Profiling Apple Silicon
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