Demo

Machine Learning Research Engineer - NLP, Input Experience

Apple, Inc.
Cupertino, CA Full Time
POSTED ON 7/16/2026
AVAILABLE BEFORE 8/16/2026
Our team's mission is to enhance ML powered user experiences on all Apple platforms through personalized multimodal input, composition, and understanding, with a global perspective. We achieve this daily by collaborating at the intersection of natural language processing, machine learning, and software engineering. \\n\\nWe are responsible for the machine learning and software (non-UI) development for several user-facing Apple Intelligence features, including Writing Tools, Summarization, Found In Apps, and Messages/Mail Smart Replies. Additionally, we oversee the keyboard machine learning and software stack, which includes autocorrection, suggestions, and inline completions. \\n\\nIf you're passionate about being part of an ambitious, organized, and collaborative team that delivers user experiences with pioneering ML partnered with the best UI designs, join the Input Experience NLP team. Here, you'll have the opportunity to transition from building groundbreaking NLP models to optimizing them for various hardware backends and user interfaces that create an enchanting experience.

As a Machine Learning Research Engineer on our team, you'll build and iteratively refine model pipelines that enable machine learning driven user experiences on Apple products. You'll conduct experiments and create prototypes for innovative approaches to enhance the quality of our models and expand their intelligence. Additionally, you'll implement the building blocks and infrastructure that integrate these innovations into our production pipelines and contribute evaluation metrics to measure progress.

MS or PhD in Computer Science or related field with at least 2 years of industry experience\nStrong Python programming skills, with experience developing production-quality Python modules\nSolid 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\nAbility to design and perform experiments that bring ML and NLP research ideas to production\nFamiliarity with LLMs, such as SFT, RHLF, prompt engineering, data synthesis, automatic evaluation, and RAG\nExcellent written and verbal communication skills\nHistory of developing in Python and / or Swift\nRecord of publications, innovations, and/or leadership

Salary.com Estimation for Machine Learning Research Engineer - NLP, Input Experience in Cupertino, CA
$150,843 to $187,624
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Machine Learning Research Engineer - NLP, Input Experience?

Sign up to receive alerts about other jobs on the Machine Learning Research Engineer - NLP, Input Experience career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple, Inc.

  • Apple, Inc. Nashua, NH
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We... more
  • 8 Days Ago

  • Apple, Inc. Tigard, OR
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We... more
  • 8 Days Ago

  • Apple, Inc. Bloomington, MN
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 8 Days Ago

  • Apple, Inc. Broomfield, CO
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Machine Learning Research Engineer - NLP, Input Experience jobs in the Cupertino, CA area that may be a better fit.

  • Apple Cupertino, CA
  • Our team’s mission is to enhance ML powered user experiences on all Apple platforms through personalized multimodal input, composition, and understanding, ... more
  • 10 Days Ago

  • Apple Cupertino, CA
  • From our origins in iPhone keyboard input, the Input Experience NLP team has expanded our broad charter: enhancing the user experience with robust language... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!