Computer Vision & Machine Learning Engineer
Core
Design, build, and ship core perception technologies, motion synthesis systems, and human understanding algorithms for real-time on-device Apple products.
Role type
Senior IC machine learning engineer (computer vision & motion synthesis)
Builds
Real-time perception systems, motion synthesis, biometric algorithms, and 3D perception for AR/VR and spatial computing
Domain
Consumer electronics, computer vision, deep learning
Deliverable
production ML models
Required skills
Deep learning, computer vision, Python, PyTorch or JAX, rapid prototyping, mathematical foundations, foundation model architectures
Preferred skills
PhD, publication record in top ML/CV conferences, foundation model training/fine-tuning/deployment, multimodal pretraining, large-scale distributed training
Technologies
PyTorch, JAX, foundation models, multimodal systems
Responsibilities
Develop and optimize algorithms for pose estimation, gesture recognition, facial analysis, and behavioral modeling; build motion synthesis systems for realistic human motion; design biometric algorithms for authentication; create real-time 3D perception and tracking systems for spatial computing
Seniority
Senior, hands-on IC