CareerPlanSign in

Machine Learning Engineer - Intelligent Quality Systems

Cupertino, United States of America💼 Full-time🗓 2026-08-25 → 2026-09-28

Core

Design and build ML-powered systems to transform software quality at scale, covering test selection, failure triage, UI/audio validation, and coverage analysis.

Role type

Senior IC machine learning engineer (software quality)

Builds

ML systems for intelligent testing lifecycle, data platforms, and automated test recommendation

Domain

Software engineering / Quality assurance / Large-scale data

Deliverable

production ML models

Required skills

Machine learning fundamentals, model training and evaluation, algorithm implementation from papers, software engineering, large-scale data handling, data collection and labeling strategies, research-to-production gap identification

Preferred skills

NLP, large language models, code understanding, retrieval-augmented generation, computer vision, multimodal ML, ML infrastructure at scale, software testing and CI/CD, noisy label environments

Technologies

LLMs, computer vision, retrieval systems

Responsibilities

Implement and refine ML solutions across the testing lifecycle, rapidly prototype algorithmic approaches, design data collection and evaluation strategies, work with large-scale test result and code change data, identify research-to-production gaps, collaborate with scientists and engineers to ship reliable systems

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.