Siri - Platform Engineer - Domains Frameworks
Posted: Jan 29, 2019
DESCRIPTION: Changing the world is all in a day's work at Apple. If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than a few perks. Job Summary: Play a part in the ongoing revolution in human-computer interaction. Help establish the software architecture that will enable the next generation in voice-driven application development. 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! Key Qualifications: * 3-5 or more years of industry experience * An enthusiasm for voice-driven computing * Object-oriented programming skills, with a strong emphasis on interface design * Advanced fluency in at least one programming language * Excellent problem solving, critical thinking, and interpersonal skills Description: The Siri Domains Frameworks team is looking for extraordinary individuals to improve and extend the software infrastructure that enables Apple developers to build groundbreaking voice experiences. We are looking for someone with a passion to build robust platforms to accelerate the ability of application engineers, designers, and data scientists to make Siri better every day. * You should enjoy working in a dynamic environment with rapidly changing priorities and a heavy emphasis on collaboration. * You should have experience with object-oriented API design, concurrent programming, and distributed systems. * Reasoning about abstract concepts is a core part of this role, so being able to consider and communicate about concepts in the abstract is something you should enjoy doing. Education: BS or MS in EE/CS/CE or equivalent experience Additional Requirements: * Experience building widely adopted APIs * Software engineering in large-scale systems a plus * An appreciation how a platform design impacts end-user experience * Prior experience with iOS application programming is a plus * Experience using or working with NLP or machine learning technology * Exposure to source code generation Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. REQUISITION NUMBER: 200029015 COMPANY NAME: Apple Inc.