Senior Machine Learning Engineer / Senior Applied Scientist, Search & AI
Core
Developing world-class Search and Q&A experiences for Apple customers using cutting-edge search technologies and large language models.
Role type
Senior IC machine learning engineer (search & AI)
Builds
Next-generation Search and Question Answering systems across Apple products including Siri, Safari, and Spotlight
Domain
Consumer technology, Search, Large Language Models
Deliverable
production ML models
Required skills
C++, Python, Scala, Go, deep learning, embeddings, reinforcement learning, natural language processing, online learning, petabyte-scale data processing
Preferred skills
Retrieval Augmented Generation (RAG), Search Relevance and Ranking, Question Answering systems, Query Understanding, Personalization, Recommendation systems
Technologies
C++, Python, Scala, Go
Responsibilities
Collaborate on large scale machine learning to improve Query Understanding, Retrieval, and Ranking; develop fundamental building blocks for AI powered experiences; push boundaries on document retrieval and ranking; develop sophisticated machine learning models; use embeddings and deep learning to understand match quality; implement online learning to react to changes; process natural language queries; combine structured and unstructured data sources to provide accurate answers
Seniority
Senior, hands-on IC
