Apple
Machine Learning Evaluation Engineer
$150K–$278K
Sunnyvale, California · Full-time · Posted Aug 28, 2026
- Experience
- Minimum 3 years of relevant industry experience; the posting states this in two minimum-qualification bullets.
- Education
- BS; MS in a related technical field preferred.
About the job
Defines and builds evaluation methods for machine learning and computer vision systems, analyzing performance and failures to improve real-world quality.
What you'll do
- Design evaluation strategies, metrics, and frameworks that assess performance across data slices and real-world scenarios.
- Analyze datasets and model failures to identify coverage gaps, root causes, and actionable improvements.
- Build scalable evaluation pipelines, tools, visualizations, and automated workflows, using AI-assisted tools where appropriate.
What they ask for
- Bachelor’s degree and at least 3 years of relevant industry experience.
- Strong machine learning and computer vision background, including classical ML and statistical modeling.
- Experience designing evaluation methodologies and quality metrics, and conducting failure and root-cause analysis.
- Strong Python skills and experience with data analysis, visualization, and scalable automated evaluation tooling.
Nice to have
- Master’s degree in a related technical field.
- Experience evaluating computer vision algorithms, large-scale ML datasets, or internal ML evaluation platforms.
Pay
$150,400 and $277,600 (base pay range; USD)
Tools
Python
AI focus
Use AI-powered development and analysis tools to accelerate data exploration, visualization, coding, and workflow automation; generative AI or AI-assisted workflows are preferred experience.
Model-written summary · the original posting is authoritative