Senior 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
71 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 · Senior Machine Learning Engineer

As a Sr. 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 exceptional search experiences. 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 complex problems in 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, AI, Machine Learning, Information Retrieval, Data Science, or a related field.
  • Master's or PhD in Computer Science or a related field is preferred.
  • 3+ years of industry-related experience working in collaborative environments.
  • Experience using PyTorch, TensorFlow, or JAX for training and deploying deep learning models.
  • Proficiency in at least two programming languages such as C/C++, Go, Python, or Java.
  • Ability to translate product requirements into modeling and engineering tasks.
  • Knowledge and experience with deep learning and GenAI frameworks is preferred.
  • Experience building machine-learned models for search relevance ranking, query understanding, and questioning is desired.

More like this

Similar roles

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

Machine Learning Engineer

Apple Inc

Santa Clara, CA 17 days ago $150,400$277,600
PyTorch TensorFlow JAX Python C++ Go Java Generative AI Deep Learning LLM Information Retrieval Distributed Systems Search Relevance Ranking Query Understanding
3+ 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

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 81 days ago $77,600$176,000
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Computer Vision Generative AI Deep Learning Cursor Supervised Learning Unsupervised Learning
2+ yrs exp