Siri Software Engineer

Apple Inc.

(Cupertino, California)
Full Time
Job Posting Details
About Apple Inc.

The people here at Apple don’t just create products — they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.

Summary

The Siri team is looking for someone with a combination of strong technical skills, a desire to build exceptional customer features and an enthusiasm for dealing with the complex challenges that come from combining natural language interaction with Apple CarPlay. We are looking for the right person who can collaborate with other engineers to help extend Siri’s integration with CarPlay, creating a seamless voice interaction for navigation and local search, messaging, phone calls and music. You should be able to thrive in a fast-paced environment with rapidly changing priorities, have a thirst for new technology, and an eagerness to improve the state of natural-language interaction.

Responsibilities
  • Designing and implementing natural language interactions and work flow that provide intelligent user assistance for location-related customer features
  • Integrate with CarPlay systems and work closely with several different teams to define services and interactions
  • Working with our platform team to define infrastructure interfaces
  • Working with design and client-side teams to ensure a great user experience
  • Working with localization team to support the Siri experience in multiple languages
Ideal Candidate

Key Qualifications

  • 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

Education

  • BS/MS in Computer Science or equivalent and 5+ years of industry experience.

Additional Requirements

  • Experience integrating data and services from multiple providers
  • Experience with AI technologies including NLP or machine learning
  • Prior experience with in-car phone, navigation or entertainment systems, or map and local search technology, is a plus.
Compensation and Working Conditions

Working Conditions

CarPlay

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Cupertino, California
Skills Desired
Sign up or login to see how your skills match up.
  • Data Integration
  • Java
  • Web Services
  • Artificial Intelligence
  • Machine Learning
  • Multithreaded Programming
  • Natural Language Processing
  • Object Oriented Design
  • Object Oriented Programming (OOP)
  • Navigation System
  • Computer Science
  • Server-side
  • Local Search

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.