Siri - Software Engineer (Internship)

Cambridgeshire, United Kingdom
Machine Learning and AI


Role Number: 200102254
Siri is the best way to get things done by talking to our devices. Hundreds of millions of people now use Siri to send a message, play their favourite song, or even take a selfie. Now imagine what could you do here. We are now offering amazing internship opportunities to work directly with our Siri R&D team in Cambridge. You'll collaborate with some of the best in the business to see how we create new technology for the world's most innovative products and experiences. The roles are expected to start in the summer of 2020, though alternative start dates may be possible. Applications will close on 19th November 2019.

Key Qualifications

  • Enrolled in a BS, MSc or PhD in Computer Science, or equivalent.
  • Object-oriented software design and programming
  • Proficiency in at least one programming language, such as C++, Java, Python, Scala, Javascript, etc.
  • Interest in distributed, scalable, online services, machine learning, natural language or big data
  • Experience working in agile software development teams is desirable


As part of Apple's Machine Learning and AI team, we transform every Apple product and because we fully integrate hardware and software, we can collaborate to deliver amazing experiences while protecting user data. Our aim is to create an experience that allows you learn without pressure, gain practical skills, build real world experience, develop a greater understanding of our industry and form valuable connections. Based in Cambridge, you'll work closely with people across Apple worldwide. You will join an extraordinary team, including world-class software engineers, renowned academics, and expert machine learning practitioners who are all passionate about applying groundbreaking techniques to conversational AI. As a member of the team you will support work on the software services that people talk to when using Siri. You will add user impacting features to Siri and provide the software that supports and integrates our machine learning models within Siri’s architecture to make Siri more intelligent. To be successful you will love to build state of the art software. We're seeking engineers who are motivated to craft high quality software and have the ability to innovate creative solutions. Communicating clearly and having the flexibility to learn new technologies, while continuously developing skills will be key to your success. You will be a natural collaborator, comfortable with giving and receiving feedback and able to thrive in a dynamic environment. Is this you? Then we'd love to hear from you.

Education & Experience

- Enrolled in a BS, MSc or PhD in Computer Science, or equivalent.

Additional Requirements