Siri - Natural Language Processing Scientist/Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services


Posted: Jan 24, 2019
Weekly Hours: 40
Role Number: 200010533
"People with passion can change the world" The launch of Siri was a defining moment in the history of Artificial Intelligence. Hundreds of millions of people now use Siri to send a message, play their favourite song or even take a selfie. Now imagine what you could do here at Apple? At Apple we're driving a new revolution in the way people and machines interact. We are looking for a creative Senior Applied Scientist to own the development of new algorithms for implementing conversational dialogue with the overall goal of making Siri more intelligent. Our team is developing the next generation of human-machine interaction. The team includes renowned academics, top software engineers and experienced machine learning practitioners. If you are interested in combining your NLP expertise with cutting edge machine learning, working alongside top quality software engineers, then come and join us. We are interested in both recent graduates and candidates with a few years experience. We have access to excellent resources including huge compute grids, top-quality machine learning tools, and large quantities of data. We work together to push the boundaries of artificial intelligence with a single aim: to make a real difference to the lives of the hundreds of millions of Siri users.

Key Qualifications

  • Understanding of standard NLP models and ability to implement them (essential)
  • Sound understanding of the basics of machine learning (essential)
  • Good software engineering skills (essential)
  • Experience with large-scale machine-learned systems (desired)
  • Publications in top-tier NLP and/or machine-learning conferences (desired)


Working as part of an extraordinary team, including world renowned academics, top software engineers and expert machine learning practitioners, we are passionate about applying groundbreaking techniques to conversational dialogue. Siri processes more than a billion requests every week, so you will enjoy implementing machine learning at scale and you'll take on all the complexities involved in taking research work through to production. You will love the state of the art resources at Apple. Huge compute grids, top-quality machine learning tools, and large quantities of data will help you improve user facing features. Investigating new NLP models and prototyping solutions within the Siri system. The job will involve data preparation, engineering NLP machine-learned models at scale and contributing to the reporting of scientific results. The overall goal is to make Siri more intelligent. There are many difficult problems for us to solve, so we're keen to take on new ideas and ways of thinking. If this is you, we'd love to hear from you.

Education & Experience

MSc or PhD in Machine Learning and Statistical Natural Language Processing (or equivalent practical experience)

Additional Requirements