Drimva

Apple

Senior Machine Learning Engineer, NLP, Input Experience

$185K–$325K

Cupertino, California · Senior · Full-time · Posted Sep 27, 2026

Experience
At least 2 years of industry experience.
Education
MS or PhD in Computer Science or related field.

About the job

Build and refine NLP and machine learning models, pipelines, and evaluation systems for Apple’s user-facing input experiences and Apple Intelligence features.

What you'll do

  • Build models and scalable pipelines for user experiences, multiple languages, and production deployment.
  • Research, prototype, and evaluate model improvements; analyze failures and curate training and evaluation data.
  • Collaborate with language experts and QA to address language-specific requirements.

What they ask for

  • MS or PhD in Computer Science or a related field.
  • At least 2 years of industry experience.
  • Strong Python programming skills, including experience developing production-quality Python modules.
  • Solid background in machine learning, data science, natural language processing, or statistics.

Nice to have

  • End-to-end model pipeline experience; ability to take ML/NLP research ideas into production.
  • Familiarity with LLMs and techniques such as SFT, RHLF, prompt engineering, data synthesis, automatic evaluation, and RAG; Python and/or Swift development.

Pay

USD $184,700 to $324,800 base salary

Tools

Python, Swift, LLMs, SFT, RHLF, RAG

AI focus

Develop and improve NLP/ML models for personalized input, writing tools, summarization, smart replies, and related experiences; includes experimentation, data synthesis, evaluation, and production pipelines.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)