Apple
Machine Learning Engineer - Proactive
$150K–$278K
Cupertino, California · Full-time · Posted Sep 30, 2026
- Education
- Bachelor’s degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field; Master’s or PhD preferred.
About the job
Build and deploy machine-learning systems for intelligent search and personalized, context-aware AI experiences across Apple’s ecosystem.
What you'll do
- Design and deploy semantic retrieval and ranking systems, including embeddings, reranking, and retrieval-augmented generation.
- Improve software infrastructure and optimize models for low-latency inference and efficient on-device operation.
- Partner with cross-functional teams to bring AI capabilities from research into production and explore foundation-model applications.
What they ask for
- Bachelor’s degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field.
- Background in machine learning, deep learning, natural language processing, information retrieval, search, recommender systems, or generative AI.
- Experience with semantic retrieval, embedding models, reranking, or retrieval-augmented generation systems.
- Programming skills in Python and/or C/C++, and experience building production-quality software with PyTorch, JAX, or TensorFlow.
Nice to have
- Master’s or PhD in a related field.
- Experience deploying retrieval or ranking systems at scale, optimizing models for on-device use, or evaluating search and model performance.
Pay
$150,400 and $277,600 (base salary range)
Tools
Python, C/C++, PyTorch, JAX, TensorFlow
AI focus
Develop semantic retrieval, ranking, and retrieval-augmented generation systems; adapt foundation models for efficient on-device deployment; explore multimodal AI, agentic retrieval, and personalized intelligence.
Model-written summary · the original posting is authoritative