In this role you will work with Apple engineers in a dynamic team developing machine learning based image/video processing technologies for current and future Apple products. This position requires a highly self-directed engineer with strong creative and analytic skills and passion for video processing and compression technologies. Your responsibilities include but not limited to: - Develop, implement, and optimize machine learning based video processing algorithms that work well in the resource-constrained environments. - Work on data collection and pre-processing for training/testing/validation. - Investigate the latest learning-based low-level vision technologies and tasks.