Senior Graphics Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
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

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 work within mature application frameworks to integrate AI/ML models into production pipelines while ensuring accurate colorspace management from capture through display. Your daily responsibilities include Metal shader development, algorithm prototyping, performance profiling of CPU and GPU execution paths, and expanding node-based image processing architectures. To succeed, you must possess expertise in C, C++, Objective-C, or Swift, along with experience in Metal, Core Image, and AVFoundation. You will solve complex technical challenges involving computational photography, such as HDR tone mapping and noise reduction, while collaborating with machine learning researchers to move models from prototype to on-device deployment within NLE and camera codebases.

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 while maintaining performance.
  • 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 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 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

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

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

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