Senior/Staff Machine Learning Engineer, Search & Knowledge Platforms
Core
Developing ranking and retrieval technologies for next-generation Search and Question Answering systems across Apple products.
Role type
Senior IC machine learning engineer (search & knowledge platforms)
Builds
Search and Q&A features for Siri, Safari, Spotlight, and other Apple products
Domain
Consumer technology, search, NLP
Deliverable
production ML models
Required skills
large-scale search technology, machine learning fundamentals, applied machine learning, software engineering, C/C++ or Python, search algorithms, evaluation metrics for search and information retrieval
Preferred skills
transformer-based models (BERT, T5), NLP/ML tools (Jax, TensorFlow, PyTorch), large scale search systems, rapid prototyping
Technologies
Jax, TensorFlow, PyTorch, BERT, T5
Responsibilities
Analyze search retrieval, ranking, and relevance requirements; Design, train, and deploy ML models to improve search relevance; Define evaluation metrics and benchmarks for search quality; Collaborate with product, design, and data engineering teams; Partner with product teams to apply search technology to new use cases
Seniority
Senior, hands-on IC
