Machine Learning Engineer, Natural Language Generation (NLG) , Input Experience

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$139,500–$210,100 / yr
Posted
2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $222k
This role $175k
$125k most similar roles pay here $279k

This role pays less than 82% of similar roles. Most pay $195,000–$249,750 — the shaded band above. At the midpoint, this role pays about $175k versus about $222k 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 1816 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1473 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer, Natural Language Generation (NLG) , Input Experience

As a Machine Learning Engineer at Apple’s Input Experience NLP team, you will join an ambitious group focused on enhancing user experience through advanced language understanding and personalized text composition across various platforms. Your role involves building and refining ML models for features like Summarization and Smart Reply, ensuring they are privacy-preserving and effective for diverse global audiences. You will develop scalable data and model pipelines, create toolkits for efficient iteration on model quality, and define robust evaluation mechanisms to continuously improve the user experience. Working closely with cross-functional teams, you will contribute to cutting-edge research in NLP and MLOps, implementing state-of-the-art techniques to enhance model performance and reliability. This role requires expertise in Python, a strong background in linguistics or internationalization, and proficiency in MLOps principles for scalable solutions.

What you'll do

  • Develop and maintain data and model pipelines for production deployment.
  • Build toolkits to iterate on model quality through data synthesis and prompt engineering.
  • Define robust automated evaluation mechanisms to enhance model quality continuously.
  • Analyze user feedback failures to identify and address model shortcomings.
  • Research state-of-the-art techniques to improve model quality and robustness.
  • Implement experiments and simulations to evaluate the impact of model changes.

What we're looking for

  • MS or PhD in Computer Science or related field
  • Expertise in MLOps with experience in CI/CD principles
  • Background in linguistics and fluency in multiple languages
  • Experience in developing Python packages for user support
  • Ability to build and maintain scalable data and model pipelines
  • Skill in designing toolkits for efficient data synthesis and prompt engineering

More like this

Similar roles

Machine Learning Research Engineer , Text Generation, Input Experience

Apple Inc

Seattle, WA 16 days ago $139,500$258,100
Python TensorFlow PyTorch NLP ML Model Optimization Quantization Pruning Distillation Hardware Architecture Software Hardware Co-design CI/CD Git Natural-Language Framework Tokenization Language Modeling Text Decoding Text Classification Multi-modal Modeling