Machine Learning Data Ops QA

Apple Inc.
Cupertino, United States
16 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Cascading Style Sheets (CSS) Python (Programming Language) Machine Learning Language Modeling DataOps Statistical Process Control (SPC) Software Quality Assurance (SQA) Data Processing Large Language Models Data Pipelines

Job description

The Machine Learning Data Ops QA team ensures that Research and Development teams receive complete, accurate, and consistent datasets to train the models powering continuous feature development. We support our data collection, annotation and synthesis partners with defining quality standards and verifying that data deliverables meet this high quality bar before they are consumed by R&D teams.

Requirements

Bachelor’s degree, or equivalent practical experience.

4+ years of experience in ML data operations, data quality, or a comparable data-centric quality function.

Working proficiency in Python for data manipulation and reporting.

Hands-on experience using AI coding assistants to build working QA tools or analysis.

Strong written and verbal communication skills.

Preferred Qualifications

Experience designing labeling taxonomies or annotation guidelines and adjudicating ambiguous cases with vendors.

Experience leading internal or external quality analysts and designing or running human rating and evaluation programs, including rater calibration, gold sets, and ongoing quality monitoring.

Familiarity with statistical quality methods, including sampling strategy, inter-rater agreement, acceptance rates, and error magnitude and confidence analysis.

Experience designing and iterating on prompts for quality checks assisted by large language models (LLMs) or vision language models (VLMs).

Experience building internal QA tooling end to end, such as a review interface, a data pipeline, or a browser-based dashboard (HTML, CSS, JavaScript).

Excellent attention to detail with a passion for problem solving, investigation, and root cause analysis.

Strong critical thinking, with the judgment to question assumptions and validate a quality signal before relying on it.

Excellent project management, analytical, and organizational skills, with the ability to manage several projects in parallel in a dynamic environment with shifting priorities.

About the company

Do you believe Machine Learning and AI can change how people experience technology? We truly believe it can! We are the Machine Learning Data Ops Team, part of the Intelligent System Experience (ISE) group within Apple’s software engineering organization. We build high-quality ML datasets at scale to train the models that power AI-centric features across iPhone, iPad, Mac, Apple Watch, and AirPods. Those features include Apple Intelligence, recognizing the people you love in your Photos app, and the input experiences you rely on every day such as autocorrect, next-word prediction, and handwriting recognition. Data is the source code of these models, and its quality determines whether a feature works beautifully for everyone or only for some.

We are looking for a talented individual to drive data quality assurance for the ML features we support, working closely with our Data Program Managers, Data Engineers, and R&D partners to ensure that the data delivered to R&D meets Apple’s rigorous quality standards. This is a role for someone who is both a rigorous quality thinker and hands-on with the tooling, using AI to build new QA capabilities and extend what we already have.

We invite you to join us at this exciting time and positively impact multiple critical features from your first day at Apple.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

2:00 min

Separating dataset creation from low-level software implementation steps

Jan Zawadzki · World Congress 2022

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

47 sec

Building modern data pipelines for legacy exports

Dr. Alexander Wachtel Dr. Alexander Wachtel +1 · World Congress 2025

40 sec

Navigating Apple's evolving on-device AI and machine learning stack

Precious Osaro Precious Osaro · World Congress 2026 Europe

Videos

See all

Related articles

See all