Senior Machine Learning Engineer, NLP, Input Experience

AI Chopping Block, Inc.

Northern (KY)

Hybrid

USD 110,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

AI Chopping Block, Inc. is seeking a Machine Learning Research Engineer to build and refine model pipelines that enhance ML-driven user experiences across Apple platforms. You will conduct experiments, develop prototypes, and contribute evaluation metrics to measure progress.

The role involves building models for new UI experiences, researching techniques to improve model behavior, and collaborating with language experts to address language-specific requirements in production deployments.

Qualifications

  • MS or PhD in Computer Science or related field with at least 2 years of industry experience.
  • Strong Python programming skills, with experience developing production-quality Python modules.
  • Solid background in machine learning, data science, natural language processing, or statistics.

Responsibilities

  • Building models for new user interface experiences.
  • Researching techniques to enhance model behavior.
  • Development and maintenance of scalable modeling pipelines that support multiple languages and production deployment.
  • Defining robust automated evaluation metrics to facilitate model quality improvement through hillclimbing.
  • Conducting failure analysis to identify and address the shortcomings of our models.
  • Curation and synthesis of representative training and evaluation data.
  • Implementation of experiments and simulations to assess the value of model modifications.
  • Collaboration with language experts and QA to refine modeling approach in consideration of language-specific requirements

Skills

Python programming
Machine learning
NLP research

Education

MS or PhD in Computer Science or related field

Job description

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.

We 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.

If 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.

Description

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.

Responsibilities
  • Building models for new user interface experiences.
  • Researching techniques to enhance model behavior.
  • Development and maintenance of scalable modeling pipelines that support multiple languages and production deployment.
  • Defining robust automated evaluation metrics to facilitate model quality improvement through hillclimbing.
  • Conducting failure analysis to identify and address the shortcomings of our models.
  • Curation and synthesis of representative training and evaluation data.
  • Implementation of experiments and simulations to assess the value of model modifications.
  • Collaboration with language experts and QA to refine modeling approach in consideration of language-specific requirements
Minimum Qualifications
  • MS or PhD in Computer Science or related field with at least 2 years of industry experience
  • Strong Python programming skills, with experience developing production-quality Python modules
  • Solid background in machine learning, data science, natural language processing, or statistics
Preferred Qualifications
  • Experience building and maintaining model pipelines end-to-end, from data curation to evaluation
  • Ability to design and perform experiments that bring ML and NLP research ideas to production
  • Familiarity with LLMs, such as SFT, RHLF, prompt engineering, data synthesis, automatic evaluation, and RAG
  • Excellent written and verbal communication skills
  • History of developing in Python and / or Swift
  • Record of publications, innovations, and/or leadership
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Research Engineer, NLP, Input Experience
Machine Learning Research Engineer, NLP, Input Experience

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Relocation
Senior Machine Learning Engineer, Natural Language Generation
Senior Machine Learning Engineer, Natural Language Generation

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2
Machine Learning Engineer, Proactive
Machine Learning Engineer, Proactive

Latitude • Cupertino (CA), Northern (KY)

Hybrid
USD 190,000 - 270,000
Evaluation & Insights Machine Learning Engineer
Evaluation & Insights Machine Learning Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 230,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
NLP ML Engineer — Input & Multimodal UX
NLP ML Engineer — Input & Multimodal UX

AI Chopping Block, Inc. • Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Machine Learning Engineer, Search & Knowledge Platforms
Senior Machine Learning Engineer, Search & Knowledge Platforms

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 175,000 - 309,000
Sr ML Researcher Multi-Modal Reasoning
Sr ML Researcher Multi-Modal Reasoning

Apple • Seattle (WA)

On-site
USD 240,000 - 300,000
AIML - Machine Learning Engineer, Answers Knowledge and Information
AIML - Machine Learning Engineer, Answers Knowledge and Information

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock programs
Machine Learning Manager, Search & Knowledge Platforms
Machine Learning Manager, Search & Knowledge Platforms

Apple Inc. • Santa Clara (CA), Northern (KY)

On-site
USD 250,800 - 376,300
Medical and dental coverage
Employee stock programs
Tuition reimbursement