Machine Learning Research Engineer, Text Generation

Apple is where individual imaginations gather together, creating innovative products and services through collaborative thinking and diverse perspectives.
$135,400 - $250,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Consumer

Description For Machine Learning Research Engineer, Text Generation

Apple's Input Experience NLP team is seeking a Machine Learning Research Engineer to work on groundbreaking text generation technologies. This role focuses on redefining user interaction with generative models for text generation, working on projects that have been highlighted in multiple WWDC keynotes. The team is responsible for developing and implementing advanced text generation technologies such as context-augmented text rewriting, safety-controlled text composition, and personalized smart interactions.

The position offers a unique opportunity to work with cutting-edge ML and NLP technologies while maintaining Apple's commitment to privacy through on-device processing. You'll be part of a team that owns the NLP and ML text input stack for keyboard input across all Apple platforms, including auto-correction and predictive typing features. The role involves working with both offline pioneering NLP models and their optimization for various hardware backends.

As a Machine Learning Research Engineer, you'll collaborate with outstanding ML and software engineers, working on technologies that impact billions of users. The role requires strong ML fundamentals, programming skills, and either a Ph.D. or equivalent experience. You'll be involved in the full stack of ML applied to NLP, from model development to deployment, while working with the Natural-Language framework.

The position offers comprehensive benefits, including medical and dental coverage, retirement benefits, stock programs, and educational expense reimbursement. The base pay range is competitive, ranging from $135,400 to $250,600, with additional opportunities for bonuses and equity participation. This is an excellent opportunity for someone passionate about ML and NLP who wants to create user experiences that reach a global audience while working at one of the world's most innovative technology companies.

Last updated a day ago

Responsibilities For Machine Learning Research Engineer, Text Generation

  • Work on text generation technologies for input experiences
  • Develop context-augmented text rewriting and safety-controlled text composition
  • Build and optimize ML models for different hardware backends
  • Create user interfaces for text input experiences
  • Work on NLP and ML text input stack for keyboard input

Requirements For Machine Learning Research Engineer, Text Generation

Python
  • Strong machine learning fundamentals
  • Strong programming and communication skills
  • Ph.D. in CS/EE/Physics/Statistics/etc. (or Bachelor/Master with 2 years of proven experience)

Benefits For Machine Learning Research Engineer, Text Generation

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Employee Stock Purchase Plan
  • Discounted products and free services

Interested in this job?

Jobs Related To Apple Machine Learning Research Engineer, Text Generation

Multimodal Generative Modeling Research Engineer - SIML, ISE

Senior ML Engineering role at Apple focusing on multimodal generative AI research and implementation for user-facing features.

Software QA Engineer, Machine Learning (SF)

Senior ML QA Engineer role at Apple, focusing on iOS and macOS creativity applications, requiring 5+ years of QA experience with ML expertise.

Software QA Engineer, Machine Learning (SD)

Senior ML QA Engineer role at Apple, focusing on quality assurance for creativity applications, requiring 5+ years of experience and strong ML expertise.

AIML - Software Engineer, Siri Developer Platform, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri Developer Platform, focusing on AI/ML and API development with competitive compensation and benefits.

Computer Vision Research Engineer - Apple Maps 3D Vision Team

Senior Computer Vision Research Engineer position at Apple Maps focusing on 3D Vision and machine learning technology development.