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
56 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 at Apple, where you will contribute to redefining user interaction through generative models for text generation. This senior role involves working on advanced technologies like context-augmented text rewriting and safety-controlled composition, optimizing models for various hardware backends, and integrating these innovations into seamless input experiences that adhere to Apple’s privacy standards. You’ll collaborate with a dedicated team of ML and software engineers using Python, TensorFlow, PyTorch, and other tools while focusing on model compression, deployment in real-world products, and multi-modal modeling. This position offers the chance to impact billions of users by enhancing text generation capabilities across all Apple platforms through pioneering NLP and ML techniques.

What you'll do

  • Develop advanced text generation technologies like context-augmented rewriting and safety-controlled composition.
  • Optimize NLP models for various hardware backends to ensure seamless user experiences on Apple devices.
  • Implement and refine machine learning techniques, including parameter tuning and model training optimization.
  • Collaborate on full-stack ML applications in NLP, integrating them into Apple’s keyboard input systems.
  • Enhance privacy by developing on-device text generation technologies that adhere to strict data protection policies.

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 communication skills for collaborative work environments.
  • Experience with model compression techniques like quantization, pruning, and distillation.
  • Familiarity with deploying large ML models in real-world products and applications.
  • Expertise in common NLP algorithms and applications including tokenization and language modeling.

More like this

Similar roles

Machine Learning Research Engineer - Text Generation, Input Experience

Apple Inc

Cupertino, CA 88 days ago $147,400$272,100
Python TensorFlow PyTorch NLP ML Model Optimization Quantization Pruning Distillation Diffusion Models Language Models Hardware Architecture Software Hardware Co-Design 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