Apple - Siri - Language Technologies Scientist/Engineer

Job Summary

Play a part in the next revolution in human-computer interaction. The Siri team is looking for exceptionally skilled and creative machine learning scientists & engineers eager to improve existing and novel AI-driven, user facing features. This role has a strong focus on distributed machine learning techniques in the context of privacy-aware learning. A solid understanding of applications of ML for language technologies is a plus.

Key Qualifications

  • An understanding of a broad range of topics in Machine Learning, and preferably knowledge of privacy-preserving techniques and distributed machine learning
  • Experience with deep machine learning and related toolkits, e.g. Tensorflow, PyTorch and Dynet, etc.
  • Ability to design and implement experiments using scripting languages , e.g. Python, Lua, Perl, bash scripting, etc.
  • C/C++ programming knowledge preferred


You will be a part of a team that's responsible for research and development of a wide variety of machine learning solutions, often with a focus on language technologies. Your focus will be on developing novel machine learning techniques which protect the privacy of our users, whilst driving improvements in the technologies we support. Our research typically relies on very large quantities of data, state-of-the-art methods in deep learning, and a sophisticated distributed learning framework, to tackle real world problems at scale. You should therefore be passionate about creating phenomenal products that are used by millions of people. Because you'll be working closely with scientists and engineers from a number of other teams at Apple, you’re a team player who thrives in a fast paced environment with rapidly changing priorities.


M.S. or PhD in Computer Science or related field

IT & TechEP Advisory