Machine Learning Engineer, Natural Language Understanding, Proactive
Core
Research and develop on-device machine learning models for personalized query understanding, intent resolution, and ranking to power search and assistant experiences across Apple products.
Role type
Senior IC machine learning engineer (NLU/on-device LLMs)
Builds
On-device query understanding models for Spotlight and first-party apps (Mail, Photos, Reminders)
Domain
Consumer technology / Natural Language Processing / On-device AI
Deliverable
production ML models
Required skills
Machine learning, Natural language processing, Large language models, Model inference optimization, Python, Go, C/C++, Swift, Objective-C
Preferred skills
Small language models, Model compression/quantization, Search/recommendation systems, PyTorch, JAX, TensorFlow, XGBoost, Swift frameworks, CI/CD pipelines
Technologies
PyTorch, JAX, TensorFlow, XGBoost, Swift, Go, C/C++, Python
Responsibilities
Research, design, implement, and evaluate models for personalized query understanding and intent resolution; Apply NLP and deep learning techniques to deliver contextually relevant responses; Analyze performance gaps and develop algorithms to improve model quality; Define long-term technical vision and roadmaps; Collaborate with cross-functional partners to define requirements and evaluation metrics
Seniority
Senior, hands-on IC
