Drimva

Apple

Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception

$185K–$325K

Sunnyvale, California · Senior · Full-time · Posted Jun 18, 2026

Experience
5+ years of relevant industry experience.
Education
Bachelor’s degree.

About the job

Develops and ships real-time 3D perception, spatial input, and tracking algorithms and software for future Apple products, optimized for on-device hardware.

What you'll do

  • Invent and implement computer vision and machine learning algorithms for perception and 3D tracking.
  • Design efficient solutions for mobile hardware and collaborate across software, hardware, and systems teams.
  • Turn research ideas into production-quality systems and contribute to technical direction and roadmaps.

What they ask for

  • Bachelor’s degree.
  • Strong foundation in computer vision, including areas such as 3D rigid/non-rigid object tracking, multi-view geometry, or visual-inertial odometry (VIO).
  • Proficiency in Python and deep learning frameworks such as PyTorch.

Nice to have

  • PhD in computer vision, machine learning, robotics, or a related field.
  • Experience with classical 3D computer vision and deep learning; familiarity with sensor fusion, or strong C++ and systems engineering skills.

Pay

$184,700 and $324,800 (USD, base salary)

Tools

Python, PyTorch, C++, Apple silicon

AI focus

Develops CV/ML algorithms for 3D perception, spatial input, tracking, and next-generation perception and AI capabilities.

Model-written summary · the original posting is authoritative

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