Machine Learning Video Processing Engineer

Cupertino Posted 9/23/2026 Leaves the board in 7 days
ATS Keyword Match See which key terms from this posting your resume already has. Free.

We are seeking a Machine Learning Engineer to help develop Apple’s next-generation video processing algorithms. In this role, you will collaborate closely with a dynamic team of Apple engineers to design and implement machine learning–based image and video processing technologies that power both current and future Apple products.

Responsibilities include, but not limited to:

- Develop, implement, and optimize machine learning based video processing algorithms
- Contribute to data collection, curation, analysis and processing for algorithm training and evaluation
- Research and evaluate state-of-the-art learning-based methods for low-level vision tasks

Minimum Qualifications
BS and a minimum of 3 years relevant industry experience
Hands on experience on image/video processing, machine learning and computer vision
Programming skills in Python, Java, or C/C++

Preferred Qualifications
PhD degree in Machine Learning, Computer Science, Electrical/Computer Engineering, or related fields
Project experience on low level computer vision algorithms such as spatial/temporal filtering, image enhancement, or video analysis
Publication record in top tier conferences (e.g., CVPR, ICCV, ICIP, SIGGRAPH, etc)
Excellent written and oral communication skills

Share your thoughts