Machine Learning Engineer, Apple Store Online

Apple, Inc.

Jackson (TN)

On-site

USD 129,000 - 225,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
Retirement benefits
Employee stock programs
Education reimbursement
Bonuses/commission
Relocation assistance

Job summary

Apple, Inc. Store Online is seeking a passionate, hands-on applied Machine Learning Engineer to lead development of models for product search, recommendations, and personalization across the Apple Online experience.

This role spans central areas of our Apple Online Store including Generative AI and optimizing Apple-wide systems and infrastructure. You will collaborate with researchers, engineers, data scientists/analysts, and product managers to deploy scalable end-to-end ML solutions for our

Qualifications

  • Proficiency in one or more object-oriented programming languages such as Python, Java, C++ and experience building highly scalable distributed systems.
  • Hands-on experience with building data processing pipelines, large scale machine learning systems, and big data technologies (eg: Spark, SQL, Snowflake/Hadoop, etc)
  • Bachelor’s in a quantitative field, such as Computer Science, Applied Mathematics, Statistics, or Bachelors degree in quantitative field with a focus on AI in coursework

Responsibilities

  • Collaborate with other MLEs to build scalable, production-ready ML solutions, taking algorithms from initial concept through to deployment
  • Contribute to the ongoing improvement of our ML infrastructure and tooling
  • Engage in continuous learning and development, staying up-to-date with the latest advances in machine learning and software engineering

Skills

Python
Java
C++
Distributed systems
Data pipelines
Big data

Education

Bachelor’s in Computer Science / Applied Mathematics / Statistics or AI-focused coursework

Tools

Spark
SQL
Snowflake/Hadoop
TensorFlow
Keras
PyTorch

Job description

Imagine what you could do here! The people here at Apple don't just create products - they build the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. At Apple, inclusion is a shared responsibility, and we work together to foster a culture where everyone belongs and is inspired to do their best work.

Here on the Apple Store Online team, we are responsible for Apple's largest store. Our main goal is to deliver a magical, personal digital experience where customers can shop, buy and learn everything Apple, wherever they are. Each customer should feel like they are our only customer and our job is to set the bar for the experience they receive. To run such an extraordinary store, it takes extraordinary people, and we are looking for someone to help us do extraordinary things.

We are looking for a passionate, highly motivated, and hands-on applied Machine Learning Engineer. You will lead the way on our Online Retail Decision Automation team by researching and developing the next generation of algorithms used to drive the Apple Online experience! This role spans central areas of our Apple Online Store including developing models for product search, recommendation systems (e.g. ranking, page generation), personalization (e.g. evidence, messaging, marketing), Generative AI and optimizing Apple-wide systems & infrastructure. As a member of the fast-paced team, you will have the outstanding and great opportunity to be part of a new projects and craft upcoming products that will delight and encourage millions of Appleʼs customers every day.

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.

Description
Responsibilities
  • Collaborate with other MLEs to build scalable, production-ready ML solutions, taking algorithms from initial concept through to deployment
  • Contribute to the ongoing improvement of our ML infrastructure and tooling
  • Engage in continuous learning and development, staying up-to-date with the latest advances in machine learning and software engineering
Preferred Qualifications
  • Understanding of machine learning model lifecycle from prototyping, feature engineering, training, inference, deployment, monitoring and continuous improvements via deep analysis)
  • Experience in Recommender Systems, Personalization, Search, Computational Advertising or Natural Language Processing including RAG based Generative AI and transformer architecture
  • Experience using Deep Learning, Bandits, Probabilistic Graphical Models, or Reinforcement Learning in real applications a plus
  • Experience with Spark, TensorFlow, Keras, and PyTorch a plus
  • Skilled in communication, problem solving, strategic thinking
Minimum Qualifications
  • Proficiency in one or more object-oriented programming languages such as Python, Java, C++ and experience building highly scalable distributed systems
  • Hands-on experience with building data processing pipelines, large scale machine learning systems, and big data technologies (eg: Spark, SQL, Snowflake/Hadoop, etc)
  • Bachelors in a quantitative field, such as Computer Science, Applied Mathematics, Statistics, or Bachelors degree in quantitative field with a focus on AI in coursework
Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $129,300 and $225,300, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

Apple, Inc. • Jackson (TN)

On-site
USD 185,000 - 325,000
Comprehensive medical and dental
Retirement benefits
Discounted products and services
+2
Machine Learning Engineer, Apple Store Online
Machine Learning Engineer, Apple Store Online

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Apple Retail Shop • Austin (CO)

On-site
USD 140,000 - 190,000
Machine Learning Engineer, Apple Services Engineering
Machine Learning Engineer, Apple Services Engineering

Apple, Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Comprehensive medical and dental care
Retirement benefits
Educational expense reimbursement
+1
Head of Personalization Product Management
Head of Personalization Product Management

Apple Inc. • Cupertino (CA)

Hybrid
USD 184,000 - 320,000
Stock options
Medical & dental coverage
Tuition reimbursement
+3
ML Engineer, Personalization & Recommendations for App Store
ML Engineer, Personalization & Recommendations for App Store

Apple Inc. • Seattle (WA)

Hybrid
USD 142,000 - 263,000
Medical and dental coverage
Retirement benefits
Discounted products & free services
+2
Machine Learning Engineer - Proactive
Machine Learning Engineer - Proactive

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock options
Comprehensive medical coverage
Retirement benefits
+2
Machine Learning Engineer, Advanced Analytics
Machine Learning Engineer, Advanced Analytics

Apple, Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Tuition reimbursement
Senior Machine Learning Engineer - Worldwide Product Marketing
Senior Machine Learning Engineer - Worldwide Product Marketing

Apple Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000
Medical and dental coverage
Retirement benefits
Stock programs and Employee Stock Plan
+1
Machine Learning Engineer
Machine Learning Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 129,000 - 195,000
Medical and dental coverage
Retirement benefits
Apple stock programs
+2