Drimva

Apple

Media Intelligence Systems & Performance Software Engineer

San Diego, California · Full-time · Posted May 13, 2026

About the job

Develop and optimize media intelligence software systems for ML/CV processing across Apple platforms and products.

What you'll do

  • Design and implement systems spanning media pipelines, frameworks, APIs, daemons, applications, and inter-process communication.
  • Profile and optimize software performance, including processing speed, memory use, and power impact.
  • Review code, debug issues, and develop software tests, test automation, and continuous integration testing.

What they ask for

  • Software development experience in C, C++, or Objective C.
  • Deep understanding of multithreaded programming.
  • Strong analytical, programming, and debugging skills.

Nice to have

  • Software optimization using SIMD, GPU, or hardware acceleration.
  • Experience with media processing, ML/CV systems, or continuous integration and test automation.

Tools

C, C++, Objective C, SIMD, GPU

AI focus

Develop software systems focused on machine learning and computer vision media processing.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)