Senior Machine Learning Engineer, NLP, Personal Intelligence & Experiences

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $255k
$168k $342k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $255k 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 3564 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2760 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer, NLP, Personal Intelligence & Experiences

The Senior Machine Learning Engineer, NLP, Personal Intelligence & Experiences (PIEx) joins the Input Experience NLP team to enhance machine learning powered user experiences across platforms. You will build and iteratively refine model pipelines, conduct experiments, and create prototypes to improve model quality for features like Writing Tools, Summarization, and Smart Replies. Your daily work involves developing scalable modeling pipelines, defining automated evaluation metrics, performing failure analysis, and curating representative training data. You will utilize Python and Swift to implement innovations in natural language processing, statistics, and data science. The role specifically addresses the technical challenge of transitioning groundbreaking NLP models into production-ready systems optimized for various hardware backends. Key technical competencies include experience with LLMs, SFT, RLHF, prompt engineering, data synthesis, and RAG.

What does a Machine Learning Engineer earn in California?

Median $236000 from 195 postings across 33 companies.

See salary data

What you'll do

  • Build and refine machine learning models for new user interface experiences.
  • Develop and maintain scalable modeling pipelines that support multiple languages and production deployment.
  • Define robust automated evaluation metrics to measure and improve model quality.
  • Conduct failure analysis to identify and address specific model shortcomings.
  • Curate and synthesize representative training and evaluation data.
  • Implement experiments and simulations to assess the value of model modifications.
  • Research techniques to enhance model behavior and expand intelligence.

What we're looking for

  • MS or PhD in Computer Science or a related field.
  • At least 2 years of industry experience.
  • Strong Python programming skills with experience developing production-quality Python modules.
  • Solid background in machine learning, data science, natural language processing, or statistics.
  • Experience building and maintaining model pipelines end-to-end, from data curation to evaluation (preferred).
  • Ability to design and perform experiments that bring ML and NLP research ideas to production (preferred).
  • Familiarity with LLMs, including SFT, RLHF, prompt engineering, data synthesis, automatic evaluation, and RAG (preferred).
  • History of developing in Python and/or Swift (preferred).

More like this

Similar roles

Senior ML Research Engineer, Post-Training for Personalization

Apple Inc

Cupertino, CA 19 days ago $216,200–$394,000
Large Language Models Reinforcement Learning PyTorch Multimodal Reasoning Distributed Training Post-Training Prompt Optimization Agentic Systems Generative Modeling Computer Vision Machine Learning Context Compaction Memory Systems Tool-use Data Infrastructure

Senior ML Research Engineer, Post-Training for Personalization

Apple Inc

Seattle, WA 19 days ago $205,400–$374,300
Large Language Models Reinforcement Learning PyTorch Multimodal Reasoning Distributed Training Post-Training Prompt Optimization Generative Modeling Agentic Systems Context Compaction Memory Systems Computer Vision Machine Learning Data Infrastructure

Senior Machine Learning Engineer

Apple Inc

San Francisco, CA 5 days ago $184,700–$324,800
Generative AI LLM NLP Python PyTorch TensorFlow RAG RLHF Transformer Architectures Spark Distributed Data Processing Quantization Distillation Model Compression Representation Learning Embeddings Multi-agent Orchestration Active Learning
6+ yrs exp