CVML Engineer, 3D Reconstruction

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
112 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 61% of similar roles. Most pay $165,000–$243,700 — the shaded band above. At the midpoint, this role pays about $214k 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 geometry-driven health and fitness features. In this role, you will research, adapt, and implement state-of-the-art 3D and 4D reconstruction algorithms while designing novel approaches that combine classical geometry with modern deep learning techniques. You will be responsible for producing high-quality ground truth data for training and evaluation, as well as developing robust runtime algorithms optimized for Apple silicon and mobile devices. The role requires proficiency in Python, PyTorch, and C/C++, along with a strong mathematical foundation in linear algebra and optimization. Key technical areas include multi-view geometry, differentiable optimization, geometric deep learning, SLAM, bundle adjustment, and photogrammetric reconstruction techniques to solve complex 3D reconstruction problems.

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 advanced computer vision techniques.
  • Combine classical geometry with modern deep learning to generate high-quality ground truth data.
  • Design robust runtime algorithms specifically optimized for on-device deployment.
  • Deliver production-ready code optimized for Apple silicon and mobile devices.
  • Define 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 3 years of relevant industry experience.
  • Hands-on experience developing 3D and/or 4D computer vision algorithms and systems.
  • 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++ and experience optimizing models for mobile deployment.

More like this

Similar roles

CVML Engineer, 3D Reconstruction

Apple Inc

Sunnyvale, CA 105 days ago $216,200$324,800
3D Reconstruction 4D Reconstruction Computer Vision Machine Learning PyTorch Python C++ Multi-view Geometry Geometric Deep Learning SLAM Bundle Adjustment Linear Algebra Optimization Geometry Processing Mobile Deployment Apple Silicon
10+ 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