About The Position

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.

Requirements

  • 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++

Nice To Haves

  • 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

Responsibilities

  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service