Apple Siri - Software Engineer, Information in Seattle, Washington

Siri - Software Engineer, Information

Job Number: 113799769

Seattle, Washington, United States

Posted: 17-May-2018

Weekly Hours: 40.00

Job Summary

Would you like to play a part in the next revolution in human-computer interaction? Come join the Siri team at Apple. Contribute to a product that is redefining mobile and desktop computing. Build groundbreaking technology for large scale systems, spoken language, big data, and artificial intelligence. And work with the people who crafted the intelligent assistant that helps millions of people get things done — just by asking.

Key Qualifications

  • Strong Computer Science fundamentals including familiarity with basic algorithms * In-depth development experience with server-side Java and web services * Strong object-oriented programming and design skills * Excellent problem solving, critical thinking, and communication skills * Experience writing multi-threaded code*

Description

Have you ever wondered “Why are fire trucks red?”, “How many planes are overhead?” or simply, “What’s the weather like today?” Come work for a team that works daily to increase the intelligence and general knowledge of Siri’s world so that it can serve millions of people, and maybe settle a few dining room quandaries between families along the way.

We are looking for people passionate about the power of data and have the skills to transform data to intelligent sources that will take Siri to next level. You are someone who has a combination of strong programming skills who's also a phenomenal teammate that can collaborate with engineers in several technical areas. You thrive in a fast-paced environment with rapidly changing priorities.

Specific responsibilities include:

  • Crafting and implementing natural language interactions and work flow that provide intelligent user assistance

  • Integrating with live service providers and data feeds using web services

  • Working with our platform team to define infrastructure interfaces

  • Working with design and client-side teams to ensure an excellent user experience

  • Working with localization team to support the Siri experience in multiple languages

Education

BS/MS in Computer Science or equivalent, with 5+ years of industry experience

Additional Requirements

  • Experience integrating data and services from multiple providers

  • Experience with AI technologies including NLP or machine learning

  • Ideally knowledge of one or more foreign languages.

  • Experience in developing highly scalable systems.