Machine Learning Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $221k
This role $210k
$132k most similar roles pay here $287k

This role pays less than 53% of similar roles. Most pay $191,406–$249,750 — the shaded band above. At the midpoint, this role pays about $210k versus about $221k 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 1817 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 1482 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer

Join Apple's Global Siri team as a Machine Learning Engineer / Tech Lead and contribute to advancing the world’s most popular intelligent assistant. You will design, build, and deploy cutting-edge ML systems that enhance Siri’s capabilities across various languages and devices, including iPhones, iPads, and Macs. This role requires expertise in machine learning, deep learning, and large language models, with a focus on both server-based and client-side (on-device) models. Ideal candidates possess strong software engineering skills in Python, TensorFlow, or PyTorch, alongside experience mentoring engineers and collaborating across diverse teams to drive technical advancements. The position demands a deep understanding of NLU systems and the ability to communicate complex ideas effectively to stakeholders at all levels.

What you'll do

  • Design and implement advanced machine learning models to enhance Global Siri's capabilities.
  • Improve the accuracy, speed, and reliability of Siri’s machine learning systems across all devices.
  • Mentor and lead a team of engineers in developing and deploying ML-based features.
  • Communicate complex technical ideas effectively to diverse stakeholders within Apple.
  • Drive technical advancements by integrating latest research into production systems.
  • Collaborate with product managers to align ML solutions with user needs and metrics.

What we're looking for

  • Master's or PhD degree in computer science, software engineering, machine learning, or related fields.
  • 10+ years of experience developing and shipping industry-scale ML-based systems.
  • Experience as a senior engineer, tech lead, or manager for ML-based products.
  • Expertise in Large Language Models (LLMs) with publications or shipped features/products.
  • Strong background in machine learning, deep learning, and foundation models.
  • Excellent software engineering skills in object-oriented languages and ML frameworks.

More like this

Similar roles

Machine Learning Engineer, Siri Speech

Apple Inc

Cupertino, CA 72 days ago $147,400$220,900
Python TensorFlow PyTorch scikit-learn Git Bash Java C++ Go Rust Speech_recognition Audio_processing Image_processing NLP Multimodal_understanding Deep_learning Machine_learning HCI LLMs Code_reviews

Machine Learning Engineer, Siri Speech

Apple Inc

Cupertino, CA 72 days ago $147,400$220,900
Python TensorFlow PyTorch scikit-learn Git Bash Java C++ Go Rust NLP Speech_Recognition Deep_Learning Machine_Learning HCI LLMs Signal_Processing MLOps CI/CD

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 72 days ago $181,100$318,400
Python PyTorch JAX Multimodal_LLMs Natural_Language_Processing Speech_Generation_Understanding Reinforcement_Learning Data_Centric_Vision Foundation_Models

Senior Machine Learning Scientist

Apple Inc

Cupertino, CA 8 days ago $181,100$318,400
Python PyTorch Tensorflow JAX NeurIPS ICML ICLR CVPR ICCV ECCV KDD ACL ICASSP InterSpeech