CVML Engineer - 3D Reconstruction

Apple Inc

Actively hiring
Sunnyvale, CA Posted 9 days ago $147,400$272,100 / year

At a glance

AI generated

TL;DR

Join the Video Computer Vision team as a senior CVML Engineer to develop innovative 3D reconstruction algorithms that enhance health and fitness features across Apple’s ecosystem. You will research and implement cutting-edge techniques, combining classical geometry with deep learning to create high-quality ground truth data for training and evaluation. Your day-to-day involves designing robust runtime algorithms optimized for on-device deployment, collaborating closely with cross-functional teams to define requirements and validation frameworks, and delivering production-ready code tailored for Apple silicon and mobile devices. Essential skills include expertise in multi-view geometry, 3D reconstruction pipelines, proficiency in Python and PyTorch, and a strong mathematical foundation in linear algebra and optimization. Experience with human-centric 3D approaches, SLAM, bundle adjustment, and optimizing ML models for resource-constrained environments is highly valued.

Skills

Python PyTorch 3D Reconstruction Multi-view Geometry Deep Learning Linear Algebra Optimization Geometry Processing SLAM Bundle Adjustment Photogrammetric Reconstruction C C++

What you'll do

  • Research and implement advanced 3D and 4D reconstruction algorithms for health and fitness applications.
  • Design innovative methods combining classical geometry with deep learning to generate high-quality training data.
  • Develop robust runtime algorithms optimized for on-device deployment on Apple silicon and mobile devices.
  • Define requirements and validation frameworks in collaboration with cross-functional teams.
  • Deliver production-ready code adhering to solid software engineering practices.
  • Optimize machine learning models for efficient performance in resource-constrained environments.

What we're looking for

  • BS degree in Computer Vision, Machine Learning, or related fields with 3+ years industry experience
  • Hands-on experience developing 3D/4D computer vision algorithms and systems
  • Deep understanding of multi-view geometry and 3D reconstruction pipelines
  • Strong proficiency in Python, PyTorch, and solid software engineering practices
  • Solid mathematical foundation in linear algebra, optimization, and geometry processing
  • Experience with modern ML architectures applied to 3D problems
  • Excellent communication skills and proven ability to work effectively in cross-functional teams

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 255 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.

Most-posted roles

View all roles at Apple Inc