Machine Learning Research Engineer, Pretraining Data

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $229k
This role $214k
$135k $293k
below market most similar roles pay here above market

This role pays less than 54% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $214k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Research Engineer, Pretraining Data

The Machine Learning Research Engineer, Pretraining Data — Foundation Models joins the Foundation Models team to advance the state of the art in pretraining data research and engineering. In this role, you will research, design, and implement novel algorithms for large-scale data curation, including quality filtering, deduplication, and mixture optimization. You will build scalable data processing systems capable of handling trillions of tokens while developing machine learning-based approaches for synthetic data generation and data efficiency. Key technical requirements include proficiency in Python, PyTorch, and distributed computing frameworks like Spark or Ray. You will work to solve the technical challenge of improving model capabilities in knowledge, reasoning, and coding by investigating the relationship between training data characteristics, model scaling, and training dynamics for next-generation foundation models.

What you'll do

  • Research, design, and implement novel algorithms for large-scale pretraining data curation, filtering, and deduplication.
  • Build and optimize scalable data processing systems capable of handling trillions of tokens across diverse sources.
  • Develop machine learning-based approaches for data quality assessment, synthetic data generation, and efficiency optimization.
  • Design and execute training experiments to analyze the relationship between data characteristics and model performance.
  • Translate research prototypes into efficient, reliable, and production-ready data systems.
  • Investigate training dynamics and scaling laws to identify opportunities for improving foundation model capabilities.

What we're looking for

  • BS, MS, or PhD in Computer Science, Machine Learning, or a related technical field, or equivalent practical experience.
  • Strong programming skills in Python and proficiency in developing production-quality software.
  • Experience with large-scale data processing, distributed computing, or machine learning systems.
  • Solid understanding of machine learning fundamentals and modern deep learning architectures.
  • Strong analytical and problem-solving skills to independently investigate complex technical challenges.
  • Experience with LLM pretraining, training data research, or foundation model development (preferred).
  • Experience designing and implementing scalable data processing pipelines using Spark, Ray, or similar distributed computing frameworks (preferred).
  • Hands-on experience with PyTorch, model training, and experimental evaluation (preferred).

More like this

Similar roles

Machine Learning Engineer, Foundation Model Services

Apple Inc

Santa Clara, CA 158 days ago $184,700–$324,800
LLMs Machine Learning NLP Python Golang Kubernetes Docker AWS Azure PyTorch TensorFlow Transformers Nvidia TensorRT-LLM DeepSpeed Nvidia Triton Server Information Retrieval Statistics
5+ yrs exp

Machine Learning Engineer, Foundation Model Services

Apple Inc

Santa Clara, CA 23 days ago $184,700–$324,800
Python Go Kubernetes Docker AWS Azure GCP LLMs Machine Learning NLP Information Retrieval Statistics Nvidia TensorRT-LLM DeepSpeed Nvidia Triton Server Containers
2+ yrs exp

Machine Learning Engineer, Foundation Model Services

Apple Inc

Seattle, WA 158 days ago $175,000–$308,500
LLMs Machine Learning NLP Python Golang PyTorch TensorFlow Kubernetes Docker AWS Azure Nvidia TensorRT-LLM DeepSpeed Nvidia Triton Server Transformers Information Retrieval Statistics
5+ yrs exp