Machine Learning Engineer

Apple is a technology company that creates products revolutionizing entire industries, known for innovation in technology and environmental efforts.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer - Apple ML Data Platform

Senior Software Engineer position at Apple working on ML Data Platform, building scalable distributed systems for machine learning infrastructure.

AIML - Software Engineer, Siri Cross Device, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri's cross-device intelligence platform, requiring 5+ years of experience and expertise in AI/ML technologies.

AIML - Senior Machine Learning Engineer, Audio Generation, Siri and Information Intelligence

Senior ML Engineer role at Apple working on Siri's audio generation and AI systems, offering competitive pay and the chance to shape the future of conversational AI.

ML Engineer Multimodal Sensing - Incubation

Senior ML Engineer role at Apple focusing on multimodal sensing and AI technologies for next-generation products, offering competitive compensation and comprehensive benefits.

AIML - Sr. Machine Learning Engineer, NL Response Generation - Siri & Information Intelligence

Senior Machine Learning Engineer role at Apple focusing on NLP response generation for Siri, offering competitive compensation and the opportunity to impact millions of users.

Description For Machine Learning Engineer

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.

Last updated 2 months ago

Responsibilities For Machine Learning Engineer

  • Collaborate with cross-functional teams to develop and implement machine learning algorithms
  • Build scalable, production-ready ML solutions from concept to deployment
  • Contribute to the improvement of ML infrastructure and tooling
  • Stay up-to-date with the latest advances in machine learning and software engineering

Requirements For Machine Learning Engineer

Python
Java
  • 3+ years of experience building high-throughput scalable applications or machine learning models
  • Proficiency in object-oriented programming languages (Python, Java, C++)
  • Experience with big data technologies (Spark, SQL, Snowflake/Hadoop)
  • Strong communication, problem-solving, and strategic thinking skills

Interested in this job?