Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$150,400–$277,600 / yr
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $214k
$135k most similar roles pay here $293k

This role pays less than 51% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $214k versus about $223k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer

As a Machine Learning Engineer on the Siri and Information Intelligence team, you will join an applied machine learning group focused on delivering generative AI experiences. You will be responsible for developing world-class evaluation techniques to measure and calibrate model responses while collaborating with infrastructure, quality, data, product, and design teams to create an exceptional search experience. Your daily work involves translating product requirements into specific modeling and engineering tasks and mentoring aspiring scientists and engineers. The role requires proficiency in at least two programming languages, such as C/C++, Go, Python, or Java, along with experience using PyTorch, TensorFlow, or JAX for training and deploying deep learning models. You will apply these skills to solve problems involving search relevance ranking, query understanding, and questioning within a consumer-facing product environment.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Develop and implement generative AI techniques to enhance Siri and other Apple products.
  • Create world-class evaluation techniques to measure and calibrate model responses accurately.
  • Translate product requirements into specific modeling tasks and engineering requirements.
  • Build machine-learned models for search relevance ranking, query understanding, and questioning.
  • Deploy deep learning models using frameworks such as PyTorch, TensorFlow, or JAX.
  • Develop innovative features to improve the end-user search experience.
  • Mentor aspiring applied scientists and engineers to expand their skills and impact.

What we're looking for

  • Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, Information Retrieval, Data Science, or a related field (or equivalent experience).
  • 3+ years of industry-related experience working in collaborative environments.
  • Experience using PyTorch, TensorFlow, or JAX for training and deploying deep learning models.
  • Ability to translate product requirements into modeling and engineering tasks.
  • Proficiency in at least two programming languages such as C/C++, Go, Python, or Java.
  • Master's or PhD in Computer Science or a related field (preferred).
  • Knowledge and prior experience with deep learning and GenAI frameworks (preferred).
  • Experience building models for search relevance ranking, query understanding, and questioning; and experience in consumer-facing products (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 71 days ago $150,400$277,600
Machine Learning Generative AI LLM PyTorch TensorFlow JAX Python C++ Go Java Deep Learning Information Retrieval Data Science Distributed Systems
6+ yrs exp

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 8 days ago $216,200$324,800
LLM PyTorch TensorFlow JAX Transformers MoE Computer Vision Natural Language Processing Distributed Data Processing Machine Learning Deep Learning OCR Synthetic Data Generation Data Curation High Performance Computing

Staff Senior Machine Learning Engineer, Search & Knowledge Platform

Apple Inc

Seattle, WA 13 days ago $175,000$308,500
Machine Learning Deep Learning LLM RAG NLP PyTorch TensorFlow JAX Python C++ Scala Go Information Retrieval Question Answering Retrieval Ranking Query Understanding Fine-tuning Reinforcement Learning Inference Optimization
10+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 129 days ago $184,700$277,600
Machine Learning Natural Language Processing PyTorch TensorFlow JAX Python Go Java C++ Computer Vision Deep Learning Content Moderation Adversarial Training Search Ranking Information Retrieval Multimodal Content Filtering
3+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 140 days ago $184,700$277,600
Machine Learning Natural Language Processing PyTorch TensorFlow JAX Python Go Java C++ Computer Vision Deep Learning Content Moderation Adversarial Training Search Ranking Information Retrieval Multimodal Content Filtering
3+ yrs exp

Machine Learning Engineer

Q2

Austin, TX 28 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Statistics Probability Theory Optimization Experimental Methodologies
5+ yrs exp Hybrid