CVML Engineer, 3D Reconstruction

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$216,200–$324,800 / yr
Posted
105 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $204k
This role $270k
$129k most similar roles pay here $346k

This role pays more than 94% of similar roles. Most pay $165,000–$242,212 — the shaded band above. At the midpoint, this role pays about $270k versus about $204k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · CVML Engineer, 3D Reconstruction

The CVML Engineer - 3D Reconstruction joins the Video Computer Vision team to develop advanced machine learning and graphics algorithms for human understanding and geometric reasoning. In this role, you will research, adapt, and implement state-of-the-art 3D and 4D reconstruction algorithms specifically for geometry-driven health and fitness applications. You will design novel approaches combining classical geometry with modern deep learning to produce high-quality ground truth data and develop robust runtime algorithms optimized for Apple silicon and mobile devices. The role requires expertise in multi-view geometry, differentiable optimization, and geometric deep learning. Key technical skills include proficiency in Python, PyTorch, and C/C++, alongside a strong mathematical foundation in linear algebra and optimization. You will also utilize knowledge of SLAM, bundle adjustment, and photogrammetric reconstruction techniques to solve complex 3D problems for on-device deployment.

What you'll do

  • Research and implement state-of-the-art 3D and 4D reconstruction algorithms for human understanding.
  • Develop geometry-driven health and fitness features using multi-view geometry and machine learning.
  • Combine classical geometry with deep learning to generate high-quality ground truth data for training.
  • Create robust runtime algorithms specifically designed for on-device deployment.
  • Optimize production-ready code for Apple silicon and mobile device environments.
  • Define technical requirements and validation frameworks in collaboration with cross-functional teams.

What we're looking for

  • BS degree in Computer Vision, Machine Learning, Computer Graphics, or a related field.
  • Minimum of 10 years of relevant industry experience.
  • Deep understanding of multi-view geometry and 3D reconstruction pipelines.
  • Strong proficiency in Python and PyTorch with solid software engineering practices.
  • Solid mathematical foundation in linear algebra, optimization, and geometry processing.
  • Experience with modern ML architectures applied to 3D problems.
  • Proficiency in C/C++.
  • Experience optimizing ML models for mobile deployment and resource-constrained environments.

More like this

Similar roles

CVML Engineer, 3D Reconstruction

Apple Inc

Sunnyvale, CA 112 days ago $150,400$277,600
3D Reconstruction 4D Reconstruction Computer Vision Machine Learning PyTorch Python C++ Multi-view Geometry Geometric Deep Learning SLAM Bundle Adjustment Linear Algebra Optimization Mobile Deployment Apple Silicon
3+ yrs exp

Machine Learning 3D Reconstruction Engineer

Apple Inc

Sunnyvale, CA 78 days ago $184,700$324,800
3D Reconstruction Computer Vision Machine Learning C++ Python Computer Graphics Geometry Processing Linear Algebra Data Structures Algorithms Asynchronous Processing
5+ yrs exp

Computer Vision and Machine Learning Engineer

Apple Inc

Sunnyvale, CA 100 days ago $184,700$324,800
Computer Vision Machine Learning Deep Learning PyTorch Python Sensor Fusion Edge Computing On-device Inference Spatial Computing Linear Algebra Optimization
10+ yrs exp

Computer Vision & Machine Learning Engineer

Apple Inc

Sunnyvale, CA 91 days ago $150,400$277,600
Computer Vision Machine Learning Deep Learning Python PyTorch JAX Foundation Models Multimodal Systems 3D Perception Motion Synthesis Pose Estimation Gesture Recognition Facial Analysis Biometric Algorithms Distributed Training Model Parallelism AR/VR Vision-Language Models

CV/ML Systems Integration Engineer

Apple Inc

Sunnyvale, CA 71 days ago $150,400$277,600
Swift SwiftUI Objective-C C++ Python Metal RealityKit Machine Learning Computer Vision 3D Computer Graphics SLAM VIO Augmented Reality Xcode iOS macOS GPU Programming Linear Algebra
1+ yrs exp