Machine Learning Engineer, Apple Search & Knowledge Platforms
Core
Design and develop features for large-scale data management, machine-learning, and deep learning systems over graph data and web documents to power Knowledge Q&A in Siri and Spotlight.
Role type
Senior IC machine learning engineer (knowledge systems)
Builds
Production ML/AI systems for search and knowledge Q&A
Domain
Consumer technology, search, natural language processing
Deliverable
production ML models
Required skills
Python, Scala, Go, PyTorch, TensorFlow, Apache Spark, knowledge graphs, end-to-end ML pipelines, natural language processing, statistical data analysis, model evaluation, CI/CD, model deployment, monitoring
Preferred skills
Large-scale distributed ML systems, A/B testing, human-in-the-loop evaluation, LLM deployment, prompt engineering, fine-tuning, RAG, model observability, latency/throughput optimization