Apple - Cupertino, CA

posted 3 months ago

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

About the position

As a Machine Learning Research Engineer at Apple Intelligence, you will play a pivotal role in enhancing user interaction through advanced text generation technologies. This position is part of the Input Experience team within Software Engineering, where your contributions will directly impact billions of users. The team is dedicated to redefining how users interact with generative models for text generation, focusing on creating seamless input experiences across all Apple platforms. Your work will involve building and optimizing offline NLP models tailored for various hardware backends and user interfaces, ensuring that the user experience is not only innovative but also respects Apple's strong privacy policies by processing data on-device. You will collaborate with a talented group of ML and software engineers, working on cutting-edge technologies such as context-augmented text rewriting, safety-controlled text composition, and personalized smart interactions. The Input Experience team has a rich history of developing the NLP and ML text input stack for Apple’s keyboard input, which includes features like autocorrection and predictive typing. Your expertise will help amplify these technologies, making them accessible not only on Apple devices but also to third-party applications through the Natural-Language framework. This is an exciting opportunity to leverage your machine learning skills in a way that enhances user experiences and contributes to Apple's mission of innovation and excellence in technology.

Responsibilities

  • Develop and optimize machine learning models for text generation and natural language processing.
  • Collaborate with cross-functional teams to integrate ML technologies into user interfaces.
  • Implement and refine algorithms for text rewriting, composition, and transformation.
  • Conduct experiments to benchmark model performance and accuracy.
  • Work on enhancing the NLP and ML text input stack for Apple platforms.
  • Ensure compliance with Apple's privacy policies by focusing on on-device processing.

Requirements

  • Strong machine learning fundamentals.
  • Strong programming and communication skills.
  • Ph.D. in Computer Science, Electrical Engineering, Physics, Statistics, or related field; or a Bachelor/Master's degree with 2 years of industry experience.

Nice-to-haves

  • Experience with implementing optimizers and regularizations in machine learning models.
  • Familiarity with NLP algorithms such as tokenization, language modeling, and text classification.
  • Experience in multi-modal modeling and presenting technical results concisely.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid holidays and vacation time
  • Professional development opportunities
  • Flexible scheduling options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service