Apple - San Francisco, CA

posted about 2 months ago

Full-time
San Francisco, CA
Computer and Electronic Product Manufacturing

About the position

At Apple, we're revolutionizing the way people interact with technology. The Siri Perception team is dedicated to creating innovative voice-based experiences that make our products more intuitive and personal. We are seeking a talented Machine Learning Engineer to join our team and help us develop the next generation of Siri on Apple Intelligence. Our Back to Back feature is an advancement in voice-based technology that enables Siri to understand when the user is talking to Siri and when they are not without even needing to say “Siri” or “Hey Siri”. As a Machine Learning Engineer, you will play a crucial role in designing, developing, and implementing machine learning algorithms to power this feature. You will work closely with a team of talented engineers, researchers, and data scientists to explore new approaches, conduct experiments, and analyze data to improve our user journeys!

Responsibilities

  • Develop and apply machine learning techniques to improve Siri's ability to understand and respond to user queries in real-time.
  • Design, develop, and implement machine learning models to power Siri invocation features.
  • Conduct data analysis, experimentation, and modeling to create seamless and intuitive user journeys.
  • Evaluate the performance of machine learning models and identify areas for improvement through experiments.
  • Conduct error estimation and monitor distribution shifts to ensure model performance and robustness.
  • Collaborate with cross-functional teams to productionize the next generation of machine learning models for Siri invocation.
  • Stay up-to-date on the latest advances in machine learning and apply them to Siri's development.

Requirements

  • Master's degree in Computer Science, Machine Learning, or a related field.
  • Strong programming skills in Python.
  • Experience with machine learning frameworks such as TensorFlow or PyTorch.
  • Excellent problem-solving, quantitative and analytical skills.
  • Ability to work independently and as part of a team.

Nice-to-haves

  • Master's degree or PhD in Computer Science, Machine Learning, or a related field.
  • Experience with speech recognition and natural language processing.
  • Knowledge of deep learning architectures, including LLMs.
  • Experience working on large-scale machine learning projects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service