CV and ML Engineer
Core
Design, build, and ship real-time 3D perception and spatial understanding technologies for Apple products.
Role type
Senior IC computer vision and machine learning engineer
Builds
Real-time on-device 3D perception systems and model pipelines
Domain
Consumer electronics / Computer Vision / Deep Learning
Deliverable
production ML models
Required skills
Deep learning, 3D computer vision, geometric deep learning, Python, PyTorch or JAX, rapid prototyping, foundation model architectures, mathematical foundations
Preferred skills
PhD, publication record in top ML/CV conferences, large-scale distributed training, 3D reconstruction concepts, model optimization for production, C++, integrating ML into performance-critical systems
Technologies
PyTorch, JAX, C++, 3D reconstruction frameworks
Responsibilities
Develop and optimize deep learning models for 3D perception tasks, build and maintain training data pipelines, run experiments to improve model quality and efficiency, integrate trained models into real-time production software systems
Seniority
Senior, hands-on IC