CareerPlanSign in

Machine Learning Video Process Engineer

Cupertino, United States of America💼 Full-time🗓 2026-02-10 → 2026-09-28

Core

Build next-generation video processing algorithms and productize machine learning solutions for Apple's image and video core technologies.

Role type

Machine Learning Video Processing Engineer

Builds

End-to-end video processing pipelines and deep learning algorithms for low-level vision tasks

Domain

Consumer electronics, computer vision, video processing

Deliverable

production ML models

Required skills

Python, PyTorch, deep learning frameworks, data pipeline development, model optimization (latency/memory/computational efficiency), low-level vision algorithms, digital signal processing, image processing

Preferred skills

PhD or Masters in ML/CS/EE, spatial/temporal image/video scaling, noise reduction, top-tier conference publications (CVPR, ICCV, SIGGRAPH, etc.)

Responsibilities

Develop and maintain data collection, processing, and curation pipelines; Design and implement deep learning algorithms for low-level vision tasks; Optimize models for performance and efficiency; Integrate solutions into end-to-end video processing pipelines

Seniority

Mid-Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.