Machine Learning Engineer - AI, Search & Knowledge Platform
Core
Design and build large-scale machine learning infrastructures to improve query understanding, ranking, and user intent analysis for Siri, Spotlight, and Safari search features.
Role type
Senior IC machine learning engineer (search & ranking)
Builds
Production ML models, search ranking systems, and evaluation frameworks for universal search across Apple products
Domain
Consumer technology, search, natural language processing, deep learning
Deliverable
production ML models
Required skills
Machine learning algorithms, deep learning, word embeddings, online learning, natural language processing, statistical analysis, parallel data processing, A/B testing, Python, Go, Java, C++
Preferred skills
RAG, generative LLMs, retriever development, data analytics
Technologies
Python, Go, Java, C++, proprietary parallel data processing platform
Responsibilities
Design and build infrastructures to support search features; perform language processing and user intent analysis; leverage parallel data processing platforms; design and run metrics/evaluations using A/B tests; present analysis results to leadership
Seniority
Senior, hands-on IC
