Machine Learning Engineer – Apple Store Online – Apple

Apply Now

Job Description

To be successful, you need a strong machine learning background, proven software development skills, a love of learning, and to collaborate with cross-functional teams, including researchers, engineers, data scientists/analysts, and product managers, to develop and implement machine learning algorithms. You’ll mentor other MLE’s and lead an effort to build scalable end-to-end machine learning solutions for our retail customers


  • 7+ years of related experience building high throughput scalable applications or building machine learning models
  • Proficiency in one or more object-oriented programming languages such as Python, Java, C++ and experience building distributed systems
  • Skilled in communication, problem solving, strategic thinking
  • Bachelors in a quantitative field, such as Computer Science, Applied Mathematics, or Statistics, or equivalent professional experience


  • Ph.D. or Masters in a quantitative field, such as Computer Science, Applied Mathematics, or Statistics, or equivalent professional experience
  • Experience in Recommender Systems, Personalization, Search, Computational Advertising or Natural Language Processing including RAG based Generative AI and transformer architecture
  • Experience with building data processing pipelines, large scale machine learning systems, and big data technologies (eg: Spark, SQL, Snowflake/Hadoop, etc)
  • Proficiency in one or more object-oriented programming languages such as Python, Java, C++ and experience building highly scalable distributed systems