Video Machine Learning Engineer, Audio & Media Technologies
Core
Designing, developing, and deploying machine learning solutions to redefine video experiences across Apple's ecosystem, including Photos, Camera, FaceTime, and TV+.
Role type
Senior IC machine learning engineer (video intelligence)
Builds
Intelligent, interactive video experiences for Apple products
Domain
Consumer electronics, video processing, deep learning
Deliverable
production ML models
Required skills
deep learning, neural network design, computer vision, video processing, Python, C/C++, PyTorch, TensorFlow
Preferred skills
video codec and compression techniques, neural compression, diffusion models, edge device optimization, published research in top-tier venues
Technologies
PyTorch, TensorFlow, H.264, H.265/HEVC, AV1, VVC
Responsibilities
Design novel ML algorithms and neural network architectures for video processing; Train and evaluate deep learning models on large-scale datasets; Optimize models for efficient deployment on Apple hardware; Implement end-to-end ML pipelines into products; Investigate and prototype emerging research techniques; Analyze and benchmark model performance.
Seniority
Senior, hands-on IC