← Back to Jobs
Technology
Software Engineer, Siri Attention And Invocation
Apple, Inc.Cupertino, CA🇺🇸United StatesPosted 12 Aug 2026
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Play a part in the next revolution in human- computer interaction. Collaborate with software engineers as well as machine learning engineers/ scientists in several technical areas spanning the entire range of Siri's capabilities (speech recognition, natural language understanding, dialogue management). Have the opportunity to innovate, create groundbreaking technology, build prototypes of user-facing features and magical experiences, and work with a cross-functional team to ship these magical experiences to millions of users.
Description
The Siri Team is looking for someone with a combination of strong programming skills and a creative, user-focused approach. This role would take Siri to the next level of intelligence and accuracy by using advanced statistical techniques to improve the quality of customer features. This involves working on core machine learning algorithms and systems that are part of Siri's ability to understand and respond to requests. You should be able to thrive in a fast-paced environment with rapidly-changing priorities and technology stacks. A thirst for designing new technology with a user-first approach is crucial.
Minimum Qualifications
Proficiency in object oriented programming (e.g. Swift, C++, or Objective-C)
Excellent algorithm and data structure skills (time and space complexity analysis, optimization, etc.)
Proven to quickly learn and modify large, existing code base
Passion for building demo prototypes and turning them into production quality design/implementation
Strong communication skills to work well with cross-functional engineering teams
Excellent problem solving and critical thinking, good at seeing the big picture
Ability to work in a fast-paced environment with rapidly changing priorities
Enthusiasm for learning and applying data science and machine learning on the job
Preferred Qualifications
B.S. or M.S. degree in Computer Science, or equivalent experience
Passion for high-quality software and excellent user experience
Experience with voice assistant technologies or conversational AI systems
Background in signal processing, natural language processing, or related fields
Description
The Siri Team is looking for someone with a combination of strong programming skills and a creative, user-focused approach. This role would take Siri to the next level of intelligence and accuracy by using advanced statistical techniques to improve the quality of customer features. This involves working on core machine learning algorithms and systems that are part of Siri's ability to understand and respond to requests. You should be able to thrive in a fast-paced environment with rapidly-changing priorities and technology stacks. A thirst for designing new technology with a user-first approach is crucial.
Minimum Qualifications
Proficiency in object oriented programming (e.g. Swift, C++, or Objective-C)
Excellent algorithm and data structure skills (time and space complexity analysis, optimization, etc.)
Proven to quickly learn and modify large, existing code base
Passion for building demo prototypes and turning them into production quality design/implementation
Strong communication skills to work well with cross-functional engineering teams
Excellent problem solving and critical thinking, good at seeing the big picture
Ability to work in a fast-paced environment with rapidly changing priorities
Enthusiasm for learning and applying data science and machine learning on the job
Preferred Qualifications
B.S. or M.S. degree in Computer Science, or equivalent experience
Passion for high-quality software and excellent user experience
Experience with voice assistant technologies or conversational AI systems
Background in signal processing, natural language processing, or related fields
Skills
Objective-C
Swift
Machine Learning
C++
Similar jobs
Embedded Control Software Engineer
Stefanini · Allen Park, United States
1 minute agoSr Lead Application Development Engineer with Team Dynamix
Javen Technologies, Inc · Eagan, United States
1 minute agoSoftware Engineer/Senior Software Engineer, Data & ML Platform
PlusAI · Santa Clara, United States
12 minutes ago$135k - $200k/yrSoftware Engineer, Simulation
PlusAI · Santa Clara, United States
12 minutes ago$120k - $150k/yrSenior Software Engineer ( Seattle/Provo Hybrid)
Press Ganey Associates Inc · Provo, United States
12 minutes ago$100k - $130k/yrSoftware Engineer/Senior Software Engineer, Vehicle Data Infrastructure
PlusAI · Santa Clara, United States
12 minutes ago$120k - $200k/yr