Machine Learning Research Engineer, Pretraining Data — Foundation Models - Jobs - Careers at Apple
- Research, design, and implement novel algorithms for large-scale pretraining data curation, including quality filtering, deduplication, data selection, and mixture optimization.
- Build and optimize scalable data processing systems capable of handling trillions of tokens across diverse data sources.
- Develop machine learning-based approaches for data quality assessment, synthetic data generation, and data efficiency optimization.
- Collaborate with foundation model researchers to design and execute training experiments, analyze model performance, and identify opportunities for improving model capabilities.
- Investigate the relationship between training data characteristics, model scaling, training dynamics, and downstream evaluation results.
- Translate research prototypes into efficient, reliable, and production-ready data systems.
- Stay current with advances in foundation model research and apply emerging techniques to practical data challenges.
- 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, with the ability to independently investigate complex technical challenges.
- Experience with LLM pretraining, training data research, or foundation model development.
- Experience designing and implementing scalable data processing pipelines using Spark, Ray, or similar distributed computing frameworks.
- Hands-on experience with PyTorch, model training, and experimental evaluation.
- Familiarity with data filtering, deduplication, data mixture optimization, and learned data quality signals.
- Understanding of scaling laws, training dynamics, and the relationship between data and model performance.
- Experience with synthetic data generation, data selection, or model-based data evaluation.
- Demonstrated ability to translate research ideas into scalable production systems.
- Publications or meaningful contributions to machine learning research or open-source projects.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
Required Skills
Required Languages
🇬🇧 English