Apple
Senior Machine Learning Engineer
$166K–$325K
Austin, Texas +2 · Senior · Full-time · Posted Mar 11, 2026
- Location
- Austin, Texas
Cambridge, Massachusetts
Cupertino, California - Experience
- 5+ years of related experience; building high-throughput scalable applications or machine-learning models.
- Education
- Bachelor’s degree in Computer Science, Statistics, or Mathematics, with equivalent experience.
About the job
Develops and deploys scalable machine-learning systems and algorithms for Apple’s online store, including search, recommendations, personalization, and Generative AI.
What you'll do
- Build production-ready ML solutions from concept through deployment and improve ML infrastructure and tooling.
- Collaborate across teams to develop and implement algorithms and testing workflows.
- Mentor junior machine-learning engineers and stay current with advances in ML and software engineering.
What they ask for
- Bachelor’s degree in Computer Science, Statistics, or Mathematics, with equivalent experience.
- 5+ years of related experience building high-throughput scalable applications or machine-learning models.
- Proficiency in one or more object-oriented languages such as Python, Java, or C++; experience building distributed systems.
- Experience building data-processing pipelines and large-scale ML systems using big-data technologies such as Spark, SQL, Snowflake/Hadoop.
Nice to have
- PhD or graduate degree with research or work experience using data-science techniques.
- Experience in recommender systems, personalization, search, computational advertising, NLP, RAG-based Generative AI, transformer architecture, or applied deep-learning methods.
Pay
$184,700 and $324,800 (base salary); $165,800 and $292,400 (base salary)
Tools
Python, Java, C++, Spark, SQL, Snowflake/Hadoop, TensorFlow, Keras, PyTorch
AI focus
Researches and develops machine-learning algorithms for product search, recommendations, personalization, and Generative AI, including RAG-based applications and transformer architecture.
Model-written summary · the original posting is authoritative