Apple logo

Senior Machine Learning Research Engineer, Natural Language Generation (NLG), Apple Intelligence

Apple

Full Time
Senior
147k-272k
12 days ago

Job Description

About the Role

The Senior Machine Learning Research Engineer in Natural Language Generation (NLG) at Apple Intelligence will contribute to building and refining multilingual NLP models that enhance intelligent text input features across Apple platforms. The role involves developing scalable model pipelines, conducting experiments, and collaborating with cross-functional teams to incorporate the latest ML innovations into user-facing products, helping users communicate effectively in their preferred languages.

Key Responsibilities

  • Build and iteratively refine model pipelines that enable multilingual text input experiences on Apple products.
  • Conduct experiments and create prototypes for new approaches to improve model quality and add new dimensions to model intelligence.
  • Implement the building blocks and infrastructure that integrate innovations into production pipelines.
  • Define robust automated evaluation metrics to facilitate model quality improvements.
  • Perform failure analysis to understand and address shortcomings of models.
  • Research techniques for improving model behavior.
  • Curate and synthesize representative training and evaluation data.
  • Collaborate with language experts and QA teams to refine modeling approaches considering language-specific requirements.

Requirements

  • MS or PhD in Computer Science or related field with at least 3 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.
  • Ability to design and perform experiments that bring ML and NLP research ideas to production.
  • Familiarity with LLMs, such as SFT, RLHF, prompt engineering, data synthesis, automatic evaluation, and RAG.
  • Excellent written and verbal communication skills.

Nice to Have

  • Background in linguistics, fluency in multiple languages, or a passion for scaling NLP features for global audiences.
  • Experience with designing experiments for ML and NLP research in production environments.
  • History of developing Python packages and supporting other users.
  • Record of publications, innovations, and/or leadership in the field.

Qualifications

  • MS or PhD in Computer Science or related field.
  • At least 3 years of industry experience in relevant areas.

Benefits & Perks

  • Base pay between $147,400 and $272,100, depending on skills, qualifications, experience, and location.
  • Opportunity to participate in Apple's discretionary employee stock programs, including restricted stock units and stock purchase plans.
  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for educational expenses related to career development.
  • Potential eligibility for discretionary bonuses or commissions and relocation assistance.

Working at Apple

Apple is an equal opportunity employer committed to inclusion and diversity. The company promotes a collaborative and innovative work environment where employees are encouraged to contribute to cutting-edge technologies that impact millions of users worldwide.

Apply Now

Job Details

Posted AtAug 25, 2025
Job CategoryData Science
Salary147k-272k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Apple

Website

apple.com

Industry

Electronic Computer Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches