Senior Machine Learning Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$181,100–$318,400 / yr
Posted
88 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $217k
This role $250k
$159k most similar roles pay here $335k

This role pays more than 75% of similar roles. Most pay $184,050–$250,259 — the shaded band above. At the midpoint, this role pays about $250k versus about $217k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer

We are seeking a passionate and highly motivated Senior Machine Learning Engineer to join our Online Retail Decision Automation team at Apple. This role involves researching and developing advanced algorithms for the Apple Online Store, focusing on areas such as product search, recommendation systems, and Generative AI. You will work closely with multi-functional teams including researchers, data scientists, and engineers to build scalable machine learning models and optimize infrastructure. Day-to-day responsibilities include improving ML infrastructure, mentoring junior team members, and ensuring best practices are followed. Ideal candidates have a strong background in machine learning, software development experience, and proficiency in languages like Python or Java. Experience with big data technologies such as Spark and Hadoop is essential, along with excellent communication and problem-solving skills.

What you'll do

  • Develop and optimize machine learning models for product search and recommendation systems.
  • Enhance the ML infrastructure and tooling used across Apple’s Online Retail Decision Automation team.
  • Mentor junior engineers to ensure adherence to best practices in machine learning development.
  • Collaborate on building scalable data processing pipelines using big data technologies like Spark, SQL, Snowflake/Hadoop.
  • Implement and refine algorithms for Generative AI applications within the Apple Online Store context.

What we're looking for

  • 5+ years of experience building high-throughput scalable applications and machine learning models.
  • Proficiency in Python, Java, C++ and experience with distributed systems.
  • Experience building data processing pipelines and large-scale machine learning systems using big data technologies like Spark, SQL, Snowflake/Hadoop.
  • Bachelor’s degree in Computer Science, Statistics, Mathematics or equivalent experience.
  • Strong communication skills and ability to collaborate with multi-functional teams.

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 88 days ago $162,500$286,400
Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch CI/CD Docker AWS Google Cloud Azure MLOps Scikit-learn Pandas NumPy Git Jupyter Notebook

Senior Machine Learning Engineer

Adobe

San Francisco +2 57 days ago $211,800$306,625
Python PyTorch TensorFlow Machine_Learning Deep_Learning Data_Science CI/CD Mentorship Collaboration Research_and_Development Product_Integration Cross_Functional_Teams

Senior Machine Learning Engineer

Adobe

San Jose 66 days ago $183,300$265,350
Python PyTorch TensorFlow Docker AWS Azure MLOps CI/CD PostgreSQL Adobe Experience Platform Marketo Engage Journey Optimizer LLMs RAG semantic embeddings agentic AI workflows ML inference systems Prometheus Grafana

Senior Machine Learning Engineer

Adobe

San Francisco +2 57 days ago $211,800$306,625
Python PyTorch TensorFlow Machine_Learning Deep_Learning CI/CD MLOps Data_Science Collaboration_Tools Version_Control_Systems Cloud_Platforms API_Development Database_Management Model_Evaluation Technical_Guidance

Senior Machine Learning Engineer

Adobe

San Jose 25 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX AWS Azure Postgres Redis Elasticsearch Snowflake CI/CD LLMs APIs Sandboxed Execution Memory Systems Observability Security ML-Ops Kubernetes Docker

Senior Machine Learning Engineer

Zillow

Remote (Remote-Usa, US) 50 days ago $171,700$274,300
Python AWS Spark Databricks Airflow LangGraph LangChain AgentsSDK CI/CD Prometheus Grafana PostgreSQL Kubernetes
Remote