Real-Time GPU & AI Video Processing Engineer

Apple Inc.

Cupertino (CA)

On-site

USD 175,000 - 309,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
Apple stock programs
Tuition reimbursement

Job summary

Apple Inc. is seeking an engineer to design and optimize GPU-based real-time image and video processing with AI/ML integration across Apple platforms. You will prototype algorithms, implement Metal shaders, and profile performance in a mature framework.

You’ll collaborate with ML researchers, video engineering, and product design to deploy on-device models, ensure colorspace accuracy, and deliver high-quality playback experiences on Apple silicon.

Qualifications

  • 5+ years of experience in image and video processing algorithm development with focus on 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.
  • Demonstrated ability to integrate new features into large, mature application frameworks without regressions.
  • Solid understanding of NLE playback pipelines, including colorspace management and display rendering.
  • Familiarity with node-based image processing architectures and their design trade-offs.
  • Familiarity with AI/ML-based image and video processing technologies and on-device model integration.
  • Bachelor’s Degree in Computer Science, Computer Engineering, or equivalent.

Responsibilities

  • Develop and optimize image and video processing algorithms — including AI/ML-enhanced techniques — for real-time video playback applications.
  • Implement and tune GPU-accelerated visual effects using Metal, targeting high frame rates on Apple silicon.
  • Architect and extend node-based image processing pipelines to support new creative features within existing application frameworks.
  • Integrate new capabilities into mature NLE and camera codebases with minimal disruption to existing functionality and performance.
  • Collaborate with ML researchers to bring AI/ML-based image and video models from prototype to on-device production deployment.
  • Ensure accurate colorspace management throughout the full playback pipeline, from capture through display.
  • Profile, debug, and resolve performance bottlenecks across CPU and GPU execution paths.
  • Partner with camera hardware, display, and UX teams to define requirements and validate end-to-end visual quality.

Skills

GPU-accelerated VFX
Real-time image processing
C/C++ development
Objective-C/Swift

Education

Bachelor's Degree in CS/CE

Tools

Metal
Xcode Instruments

Job description

Apple Inc. is seeking an engineer to design and optimize GPU-based real-time image and video processing with AI/ML integration across Apple platforms. You will prototype algorithms, implement Metal shaders, and profile performance in a mature framework.

You’ll collaborate with ML researchers, video engineering, and product design to deploy on-device models, ensure colorspace accuracy, and deliver high-quality playback experiences on Apple silicon.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior GPU Graphics Engineer - Real-Time Video & AI
Senior GPU Graphics Engineer - Real-Time Video & AI

Apple Inc. • Northern (KY), San Diego (CA)

On-site
USD 180,000 - 309,000
Stock options
Relocation
Education reimbursement
+1
GPU-Driven Camera Image Processing Engineer
GPU-Driven Camera Image Processing Engineer

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 190,000
Real-Time AI/ML Vision Engineer
Real-Time AI/ML Vision Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Senior Graphics Software Engineer
Senior Graphics Software Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Apple stock programs
Tuition reimbursement
GPU ML Engineer - High-Performance ML on Silicon
GPU ML Engineer - High-Performance ML on Silicon

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical & dental
Retirement benefits
Employee stock programs
+2
Senior Graphics Software Engineer
Senior Graphics Software Engineer

Apple Inc. • Northern (KY), San Diego (CA)

Hybrid
USD 180,000 - 309,000
Stock options
Relocation
Education reimbursement
+1
GPU Imaging Framework Engineer — Performance & ML
GPU Imaging Framework Engineer — Performance & ML

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock purchase plan
+3
GPU Image Processing Engineer — Core Image & GPU Pro
GPU Image Processing Engineer — Core Image & GPU Pro

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 180,000
Senior Computer Vision Architect — Real-Time On-Device AI
Senior Computer Vision Architect — Real-Time On-Device AI

Socket.dev • Sunnyvale (CA)

On-site
USD 250,000 - 350,000
Video AI Research Engineer — GenAI & Vision
Video AI Research Engineer — GenAI & Vision

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 225,000
Stock options
Relocation assistance
Education reimbursement
+2