RealityKit Media Pipeline Engineer, Vision Products Software

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$277,600 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $221k
This role $231k
$153k $291k
below market most similar roles pay here above market

This role pays more than 61% of similar roles. Most pay $187,850–$254,637 — the blue band above. At the midpoint, this role pays about $231k versus about $221k 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 3523 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2731 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · RealityKit Media Pipeline Engineer, Vision Products Software

As a RealityKit Media Pipeline Engineer on the Vision Products Software team, you will architect and implement high-performance rendering systems for spatial media across visionOS and Apple Vision Pro. Your daily work involves developing GPU pipelines for spatial photo and video playback, optimizing shaders for Apple silicon, and building intuitive APIs for developers. You will utilize C++, Metal Shading Language, and modern graphics APIs like Metal, Vulkan, or DirectX 12 to solve complex problems such as foveated rendering, temporal reprojection, and multi-view rendering. By managing memory, profiling with Instruments, and optimizing the full rendering stack, you will enable the seamless integration of 3D content and spatial media, ensuring high visual fidelity and smooth performance for immersive photos, videos, and 3D media presentation.

What you'll do

  • Design and implement high-performance rendering pipelines for spatial photos, videos, and 3D media.
  • Optimize GPU shaders and rendering algorithms to achieve high visual quality on Apple silicon.
  • Build intuitive APIs for developers to integrate spatial media into visionOS applications.
  • Profile and debug rendering issues across the graphics stack using Instruments and GPU debugging tools.
  • Prototype rendering features for future vision products and evaluate emerging graphics technologies.
  • Write unit tests and performance benchmarks to ensure rendering quality and stability.
  • Contribute to technical specifications and documentation for spatial media rendering capabilities.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 5+ years of professional experience in real-time graphics programming with exposure to media playback systems.
  • Strong proficiency in C++ and shader programming languages such as Metal Shading Language, GLSL, or HLSL.
  • Solid understanding of modern graphics APIs (Metal, Vulkan, or DirectX 12) and GPU architecture.
  • Familiarity with foveated rendering, temporal reprojection, or other advanced real-time rendering techniques.
  • Proficiency with performance profiling tools like Instruments, RenderDoc, or similar GPU debuggers.
  • Master's degree or PhD in Computer Science, Computer Graphics, or related field (preferred).
  • 7+ years of experience shipping media rendering features in high-profile consumer products (preferred).

More like this

Similar roles

Senior Rendering Engine Software Engineer

Apple Inc

Cupertino, CA 15 days ago $184,700–$324,800
C++ Metal Vulkan Direct3D 12 WebGPU MSL HLSL GLSL WGSL 3D Rendering GPU Profiling Linear Algebra iOS Android Linux AR/VR
5+ yrs exp

Senior Rendering Engine Software Engineer

Apple Inc

Seattle, WA 15 days ago $175,000–$308,500
C++ Metal Vulkan Direct3D 12 WebGPU MSL HLSL GLSL WGSL 3D Rendering GPU Profiling Linear Algebra iOS Android Linux AR/VR
5+ yrs exp

Software Engineer, UI Rendering

Apple Inc

Cupertino, CA 41 days ago $150,400–$277,600
C++ Metal Swift Objective-C Vulkan DirectX Unix Linux Computer Graphics Real-time Rendering GPU Programming Data Structures Algorithms Operating Systems Multi-threaded Rendering HDR Color Management
3+ yrs exp

Graphics Software Content Engineer

Apple Inc

Orlando, FL 14 days ago
C++ C Graphics Rendering Metal OpenGL DirectX Vulkan CUDA Design Verification Silicon Validation Hardware Architecture Computer Graphics ML Driver Bring-up
3+ yrs exp

Machine Learning Systems Engineer, Video Computer Vision

Apple Inc

Sunnyvale, CA 56 days ago $150,400–$277,600
Python C++ PyTorch CoreML Swift RealityKit CoreFoundation Computer Vision Machine Learning Multimodal LLMs Supervised Fine-Tuning Neural Network Accelerators Real-time Video Pipelines Data Preprocessing
3+ yrs exp