Apple - Cupertino, CA

posted 4 months ago

Full-time - Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The Internationalization Machine Learning Engineer for Natural Language Generation (NLG) at Apple focuses on enhancing text generation technologies to improve user interaction across various languages. This role involves developing innovative NLP models that function offline, addressing unique challenges in internationalization, and ensuring an inclusive input experience for users worldwide.

Responsibilities

  • Work on language expansion of advanced text generation technologies such as context-augmented text rewriting and safety-controlled text composition.
  • Apply NLP techniques and linguistic knowledge to data engineering and ML training to enhance the input experience for Apple customers.
  • Seek scalable and innovative approaches for international languages to continually update the input experience.
  • Collaborate with teams such as NLP, Localization, SIML, AIML, and Human Interface to address design and engineering challenges.

Requirements

  • Expertise in machine learning and natural language processing (NLP).
  • Strong programming skills relevant to ML and data engineering.
  • Experience in developing on-device NLP solutions.

Nice-to-haves

  • Familiarity with tokenization and language conversion techniques, particularly for Chinese and Japanese.
  • Experience in collaborative projects across different engineering teams.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Participation in employee stock programs, including restricted stock unit awards and Employee Stock Purchase Plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service