Machine Learning Research Engineer - Text Generation, Input Experience

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
88 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $224k
This role $210k
$132k most similar roles pay here $287k

This role pays less than 54% of similar roles. Most pay $197,925–$249,750 — the shaded band above. At the midpoint, this role pays about $210k versus about $224k 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 1723 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Research Engineer - Text Generation, Input Experience

Join the Input Experience NLP team as a Machine Learning Research Engineer and contribute to redefining user interaction with generative models for text generation on Apple platforms. You will work alongside ambitious engineers to develop pioneering ML technologies such as context-augmented text rewriting, safety-controlled composition, and personalized smart interactions, ensuring these innovations are optimized for various hardware backends while adhering to Apple’s privacy policy. Essential skills include strong machine learning fundamentals, programming proficiency, and experience with model compression algorithms like quantization and pruning. Familiarity with NLP applications, multi-modal modeling, and deployment of large ML models in real-world products is preferred. This role involves working on the full stack ML applied to NLP, from offline model building to user interface optimization, impacting billions of users worldwide.

What you'll do

  • Develop advanced text generation technologies like context-augmented rewriting and safety-controlled composition.
  • Optimize NLP models for diverse hardware backends to ensure efficient on-device processing.
  • Implement and refine machine learning techniques for model training, evaluation, and optimization.
  • Collaborate on full-stack ML applications in NLP, integrating them into Apple’s keyboard input systems.
  • Enhance user experiences by applying cutting-edge ML technologies across Apple platforms and third-party apps.

What we're looking for

  • Strong machine learning fundamentals and experience implementing basic optimizers.
  • PhD in CS/EE/Physics/Statistics or equivalent Masters with 4 years of relevant experience.
  • Proficient in programming and model compression techniques like quantization, pruning.
  • Experience deploying large ML models in real-world products and optimizing for hardware.
  • Familiarity with NLP algorithms including tokenization, language modeling, text decoding.

More like this

Similar roles

Machine Learning Research Engineer - Text Generation, Input Experience

Apple Inc

Cupertino, CA 56 days ago $147,400$272,100
Python TensorFlow PyTorch NLP ML Model Optimization Quantization Pruning Distillation Large Language Models Diffusion Models CI/CD Git Natural-Language Framework Tokenization Language Modeling Text Decoding Text Classification Multi-modal Modeling

Machine Learning Research Engineer , Text Generation, Input Experience

Apple Inc

Seattle, WA 7 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