Apple - Cupertino, CA

posted about 1 month ago

Full-time
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The Machine Learning Research Engineer position focuses on developing scalable, multilingual natural language processing (NLP) solutions for intelligent text input across Apple platforms. The role involves building and refining model pipelines, conducting experiments, and collaborating with various teams to enhance user experience through innovative AI technologies.

Responsibilities

  • Development and maintenance of modeling pipelines that scale to multiple languages and production deployment
  • Definition of robust automated evaluation metrics to facilitate hillclimbing model quality
  • Failure analysis to understand shortcomings of our models
  • Research into techniques for improving model behavior
  • Curation and synthesis of representative training and evaluation data
  • Implementation of experiments and simulations to assess the value of model changes
  • Collaboration with language experts and QA to refine modeling approach in consideration of language-specific requirements

Requirements

  • Experience in machine learning and natural language processing
  • Proficiency in programming languages such as Python or similar
  • Strong understanding of model evaluation metrics and methodologies
  • Experience with data curation and synthesis for training models
  • Ability to conduct experiments and analyze results effectively
  • Familiarity with multilingual NLP challenges and solutions

Nice-to-haves

  • Experience with generative AI technologies
  • Knowledge of user interface design principles
  • Familiarity with Apple products and ecosystems
  • Experience in collaborating with cross-functional teams

Benefits

  • Health insurance
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service