Siri - Software Engineer

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


Posted: Aug 24, 2018
Weekly Hours: 40
Role Number: 114189426
Do you want to work on the state of the art in software engineering, machine learning and big data? Join Apple’s Siri team and be part of revolutionizing human-machine interaction! We are looking to hire a Software Engineer with strong technical skills and the potential and interest to become even better. We're a team of software engineers and machine learning scientists who are hard at work, developing the next generation of Siri. We use best-in-class tools and software engineering practices, and push the boundaries of artificial intelligence with a single aim: make a real difference to the lives of the hundreds of millions of Siri users.

Key Qualifications

  • You have 5+ years of experience developing object oriented software and using a broad range of tools
  • You are experience programming with JAVA and/or C++, as well as experience with a scripting language
  • You have experience with backend systems
  • You're passionate about developing high quality software
  • You have a proven ability to learn quickly and desire to continuously develop both technical and non-technical skills
  • You are a firm believer in the value of teamwork and collaboration
  • You're experienced working through an entire SDLC, from gathering requirements to shipping
  • You will join occasional evening meetings with teams outside the US, and enjoy limited international travel as required


Are you a strong software developer (experienced in Agile, Scrum) who is eager to contribute to shipment-quality software designs, and who passionate about working with the team to improve others' code and designs? Do you yearn to continuously develop your skills and learn from colleagues? And do you love to share your knowledge with others ? If this sounds appealing to you, we'd love to speak to you!

Education & Experience

Degree in Computer Science or equivalent

Additional Requirements

  • Nice to Have:
  • Personal GitHub with serious projects and/or contributions to open source software