CareerPlanSign in

Machine Learning Engineer, Natural Language Understanding, Proactive

Santa Clara, United States of America💼 Full-time🗓 2026-09-15 → 2026-09-28

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

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.