Staff Machine Learning Engineer, News, Books, and Stocks Team

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$205,400–$308,500 / yr
Posted
44 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $257k
$170k most similar roles pay here $323k

This role pays more than 78% of similar roles. Most pay $202,800–$254,812 — the shaded band above. At the midpoint, this role pays about $257k versus about $229k 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 · Staff Machine Learning Engineer, News, Books, and Stocks Team

Staff Machine Learning Engineer - News, Books, and Stocks Team joins a distributed team of client and machine learning engineers to solve complex problems in the news, books, and stocks domains. This role involves designing and implementing state-of-the-art AI/ML to process data for recommendations, advanced search, and next-generation features like text extraction, named entity recognition, and duplicate detection. The engineer will develop datasets, design model architectures, prompt, train, or fine-tune models while leading cross-functional software projects and mentoring junior engineers. Key technical requirements include proficiency in Python or Java, experience with deep learning toolkits such as PyTorch or TensorFlow, and expertise in recommender systems and text-centric AI/ML including LLMs and document classification. The role focuses on delivering high-quality software at scale 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 process news, stocks, and books data.
  • Develop high-quality datasets and design model architectures for production use.
  • Prompt, train, and fine-tune machine learning models to power advanced search and recommendations.
  • Drive product features from initial concept and model design through to final delivery.
  • Lead complex, cross-functional software projects involving multiple technical and non-technical teams.
  • Mentor junior engineers within the machine learning organization.
  • Implement text-centric AI features including LLMs, document classification, and duplicate detection.

What we're looking for

  • MS or PhD in Machine Learning, Computer Science, or a related field (or equivalent industry experience).
  • At least 5 years of experience shipping machine learning models in products.
  • Strong programming skills in Python, Java, or a related language.
  • Proficiency with deep learning toolkits such as PyTorch or TensorFlow.
  • Experience designing user-facing machine learning features with interdisciplinary partners.
  • Experience with recommender systems and text-centric AI/ML including LLMs and document classification.
  • Experience delivering high-quality software at scale.
  • Experience in a technical leadership role is preferred.

More like this

Similar roles

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

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

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

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

Boulder, CO 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 Document Classification Scalable Services
5+ yrs exp