Apple
Machine Learning Engineer
Found: January 11, 2026
This role is based in Cupertino, California.
Compensation:
$147,400 - $272,100/year
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
Minimum Qualifications:
- BS and a minimum of 3 years relevant industry experience
- Hands-on experience in 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
- Publication record in top tier conferences
- Excellent written and oral communication skills