Machine Learning Engineer, Video Engineering
Core
Developing breakthrough ML models for spatial media features including 3D photos, immersive video, and scene reconstruction to power Apple products.
Role type
Senior IC machine learning engineer (3D computer vision & generative AI)
Builds
Production ML models for spatial scenes, immersive 3D experiences, and video processing
Domain
Consumer electronics, computer vision, generative AI, 3D graphics
Deliverable
production ML models
Required skills
Python, PyTorch, diffusion models, 3D computer vision, 3D computer graphics, C++, AI coding assistants
Preferred skills
MS/PhD in CS/ML/CV, top-tier publications, video diffusion models, 3D Gaussian Splatting, neural radiance fields, distributed training, on-device ML deployment
Technologies
PyTorch, C++, diffusion models, 3D Gaussian Splatting, neural radiance fields
Responsibilities
Research and develop state-of-the-art ML models for 3D content creation and spatial video processing; Design and train large-scale generative models; Optimize models for on-device deployment; Run rigorous experiments to improve model quality
Seniority
Senior, hands-on IC