Senior Siri Platform Engineer
Play a part in the next revolution in human-computer interaction. Contribute to a product that is redefining mobile computing. Create groundbreaking technology for artificial intelligence. Help create a smarter, safer way to use your iPhone in your car, call up your favorite movie on AppleTV, and help people with disabilities access technology. Work with the people who created the intelligent assistant that helps millions of people get things done — just by asking. Join the Siri team at Apple!
The Siri Platform team is looking for exceptional individuals to improve and extend the core software infrastructure that enables Apple developers to create cutting edge voice experiences. We are looking for someone who can collaborate with other engineers to extend Siri’s capabilities. You should enjoy working in a fast-paced environment with rapidly changing priorities, have a thirst for using new technologies to solve real problems, and an eagerness to improve the state of intelligent assistants. Candidates should have experience with Java API design, concurrent programming, and distributed systems. Reasoning about abstract concepts is a core part of this job, so being able to think through, and communicate about, concepts in the abstract is something you should enjoy doing. Experience with natural language processing, static analysis techniques, and code-generation is a plus.
BS or MS in EE/CS/CE or equivalent experience
Experience integrating data and services from multiple providers Experience with AI technologies including NLP or machine learning is a plus Strong API design knowledge Prior experience with iOS application programming is a plus Prior experience with accessibility projects is a plus Enthusiasm for and knowledge of voice computing is a plus