Senior Machine Learning Engineer, NLP, Input Experience
Core
Building and refining NLP models and pipelines for Apple Intelligence features like Writing Tools, Summarization, and Smart Replies, optimizing them for hardware backends.
Role type
Senior Machine Learning Research Engineer (NLP)
Builds
Production ML models and scalable pipelines for user-facing Apple features
Domain
Consumer technology, Natural Language Processing, Multimodal AI
Deliverable
production ML models
Required skills
Python, Machine Learning, Natural Language Processing, Statistics, Data Curation, Automated Evaluation Metrics, Failure Analysis, Experiment Design
Preferred skills
LLMs (SFT, RHLF, RAG), Swift, Data Synthesis, Prompt Engineering, Research Publications
Technologies
Python, Swift, LLMs
Responsibilities
Building models for new user interface experiences, Researching techniques to enhance model behavior, Development and maintenance of scalable modeling pipelines, Defining robust automated evaluation metrics, Conducting failure analysis, Curation and synthesis of representative training and evaluation data, Implementation of experiments and simulations, Collaboration with language experts and QA
Seniority
Senior, hands-on IC
