Apple is seeking a passionate and highly motivated Machine Learning Engineer to join their Apple Store Online team. This role will lead the Online Retail Decision Automation team, developing next-generation algorithms to drive the Apple Online experience. The position involves working on product search, recommendation systems, personalization, Generative AI, and optimizing Apple-wide systems & infrastructure.
Key responsibilities include:
- Collaborating with cross-functional teams to develop and implement machine learning algorithms
- Building scalable, production-ready ML solutions from concept to deployment
- Contributing to the improvement of ML infrastructure and tooling
- Staying up-to-date with the latest advances in machine learning and software engineering
The ideal candidate will have:
- 3+ years of experience in building high-throughput scalable applications or machine learning models
- Proficiency in object-oriented programming languages like Python, Java, or C++
- Experience with big data technologies such as Spark, SQL, Snowflake/Hadoop
- Strong communication, problem-solving, and strategic thinking skills
Preferred qualifications include:
- Ph.D. or Master's in a quantitative field or equivalent professional experience
- Experience in Recommender Systems, Personalization, Search, Computational Advertising, or NLP including RAG-based Generative AI
- Knowledge of Deep Learning, Bandits, Probabilistic Graphical Models, or Reinforcement Learning
- Familiarity with Spark, TensorFlow, Keras, and PyTorch
This role offers the opportunity to work on projects that will impact millions of Apple customers daily, in a diverse and inclusive environment where innovation is encouraged.