Machine Learning Engineer

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$225,300 / yr
Posted
44 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $223k
This role $188k
$136k most similar roles pay here $289k

This role pays less than 76% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $188k 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

The Machine Learning Engineer - News, Books, and Stocks Team is a role within a distributed team of client and machine learning engineers focused on the news, books, and stocks domains. You will design and implement state-of-the-art AI/ML to process data for recommendations, advanced search, and next-generation features. Your daily work involves developing datasets, designing model architectures, prompting, training, and fine-tuning models while leading cross-functional software projects from concept to delivery. The role requires proficiency in Python or Java and experience with deep learning toolkits like PyTorch or TensorFlow. You will solve complex problems such as text extraction, named entity recognition, duplicate detection, and ranking. Key technical areas include recommender systems and text-centric AI/ML, including LLMs and document classification, to power features for news, books, and stocks content.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Design and implement state-of-the-art AI/ML models to power recommendations, advanced search, and new features.
  • Develop high-quality datasets and design complex model architectures.
  • Prompt, train, and fine-tune machine learning models for news, books, and stocks data.
  • Execute technical tasks including text extraction, named entity recognition, and duplicate detection.
  • Drive product features from initial concept and model design through to final delivery.
  • Lead cross-functional software projects involving both technical and liberal arts teams.
  • Mentor junior engineers within the machine learning organization.

What we're looking for

  • MS in Machine Learning, Computer Science, or a related field is required, or equivalent industry experience.
  • A Ph.D. in Machine Learning, Computer Science, or a related field is preferred.
  • Strong programming skills in Python, Java, or a related language are required.
  • Proficiency with deep learning toolkits such as PyTorch or TensorFlow is required.
  • At least 2 years of experience shipping machine learning models in products is preferred.
  • Experience with recommender systems and text-centric AI/ML like LLMs and document classification is preferred.
  • Experience delivering high-quality software at scale is preferred.
  • Ability to communicate effectively and collaborate with multi-functional, interdisciplinary teams is required.

More like this

Similar roles

Staff Machine Learning Engineer

Apple Inc

Cupertino, CA 44 days ago $216,200$324,800
Machine Learning Python Java PyTorch TensorFlow LLMs Recommender Systems Search Ranking Named Entity Recognition Scalable Services
5+ yrs exp

Staff Machine Learning Engineer

Apple Inc

Cambridge, MA 44 days ago $194,700$292,400
Machine Learning Python Java PyTorch TensorFlow LLMs Recommender Systems Search Ranking Named Entity Recognition text extraction Duplicate Detection Scalable Services
5+ yrs exp

Staff Machine Learning Engineer

Apple Inc

Culver City, CA 44 days ago $205,400$308,500
Machine Learning Python Java PyTorch TensorFlow LLMs Recommender Systems Search Ranking Named Entity Recognition Duplicate Detection Document Classification Scalable Services
5+ yrs exp

Staff Machine Learning Engineer

Apple Inc

Vancouver, WA 44 days ago $194,700$292,400
Machine Learning Python Java PyTorch TensorFlow LLMs Recommender Systems Search Ranking Named Entity Recognition text extraction Duplicate Detection Scalable Services
5+ yrs exp

Staff Machine Learning Engineer

Apple Inc

Seattle, WA 44 days ago $205,400$308,500
Machine Learning Python Java PyTorch TensorFlow LLMs Recommender Systems Search Ranking Named Entity Recognition Document Classification
5+ yrs exp