Jobs
Benefits & Perks
•Generous paid time off and holidays
•401(k) matching
•Team events and activities
•Competitive salary and equity package
•Professional development budget
•Parental leave
•Equity
•Learning
•Parental Leave
Required Skills
PostgreSQL
Node.js
React
Apple
- Siri Attention and Invocation Software Engineer
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something.
About the Team
Join the Siri Attention and Invocation team and play a part in the next revolution of Siri interaction. We are a group of engineers dedicated to making Siri an exceptional conversational partner and an attentive listener, focusing on innovative multimodal machine learning solutions that enhance user experiences across Apple's entire device ecosystem. Here, you'll do more than join something—you'll contribute something meaningful to a technology that helps millions of people get things done, just by asking.
Siri Attention and Invocation's Platform team is seeking a passionate software engineer to shape the foundational platform on new hardware. Our team develops the platform that powers Siri's natural and conversational features across all Apple devices and operating systems. In this role you will architect elegant solutions to complex system-level challenges, solve critical issues across the technical stack, and help make critical decisions that will define user experience.
You will work with software engineers, machine learning engineers, and scientists across technical areas spanning the full range of Siri's capabilities. You will work with exciting new hardware; and closely partner with silicon, firmware, hardware, and software teams to explore strategic intersection areas, and build Siri features that work seamlessly creating unique, powerful and secure user experiences. While this role involves working with hardware, your focus will be on higher-level software - not on firmware or embedded systems development.
About the Role
You'll join a team that develops the front door to Siri experience. As a software engineer you will be developing and maintaining the on-device platform that powers Siri features aimed at making Siri attentive and conversational.
Your day-to-day will involve developing an efficient framework that will integrate Siri audio, and support run-time execution of various machine learning models that are at the core of a Siri interaction.
You will develop algorithms and run experiments aimed at improving Siri invocation, and make latency/accuracy trade-offs that directly affect user experience.
You'll drive software features across the full development cycle - from prototype to production - each phase presenting distinct challenges and learning opportunities.
As part of a fast-moving, intellectually curious team, you'll play a key role in reimagining how millions of people interact with Siri.
Responsibilities
- Build, maintain and extend Siri Attention and Invocation platform on shipping and new Apple devices
- Develop new Siri Invocation features, and maintain shipping features
- Define metrics, implement logging to improve observability of Siri features
- Partner with Siri Data and cross functional partner teams to enhance Siri user experience
- Work closely with Siri Quality teams to ensure high-quality features are shipped
Minimum Qualifications
- Bachelor's degree in CS, ML, EE/EECS or related field
- Proficiency in writing production quality object-oriented code (C++, Objective C)
- Excellent written and verbal communication; ability to distill and explain complex technical concepts to diverse audiences
- Naturally curious about how systems work and motivated to solve complex problems
Preferred Qualifications
- Master's degree in CS, ML, EE/EECS or related field
- Programming experience with Swift
- Deep understanding of operating system fundamentals
- Expertise in multi-threading, concurrent processing, software performance and optimization
Equal Opportunity
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Software Engineering LMTS
Salesforce · Bellevue, WA; Burlington, MA; San Francisco, CA; Seattle, WA

Application Developer-Mainframe Modernization
IBM · Gurgaon, India

Software Engineer, ContribService, Multimodal
Google ·

Simulation Software Engineer – Eurofighter Flight Simulator
Airbus · Getafe Area

Software Development Engineer, Digital Payments and Emerging Markets
Amazon · Mexico City, MEX
About Apple

Apple
PublicA technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.
10,001+
Employees
Cupertino
Headquarters
$3.5T
Valuation
Reviews
4.0
10 reviews
Work Life Balance
4.0
Compensation
4.2
Culture
3.8
Career
3.5
Management
3.2
75%
Recommend to a Friend
Pros
Great coworkers and people
Excellent benefits and perks
Fast-paced and engaging work environment
Cons
High expectations and pressure
Management quality varies
Limited career progression opportunities
Salary Ranges
17,968 data points
L2
L3
L4
L5
L6
M3
M4
M5
M6
L2 · Industrial Designer L2
0 reports
$320,450
total / year
Base
$128,180
Stock
$160,225
Bonus
$32,045
$224,315
$416,585
Interview Experience
5 interviews
Difficulty
3.4
/ 5
Duration
28-42 weeks
Offer Rate
20%
Experience
Positive 20%
Neutral 40%
Negative 40%
Interview Process
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Behavioral Interview
5
Onsite/Virtual Interviews
6
Team Matching
7
Offer
Common Questions
Coding/Algorithm
System Design
Behavioral/STAR
Technical Knowledge
Culture Fit
News & Buzz
Exclusive | First-ever Apple check signed by Steve Jobs sells for a whopping $2.4M at auction - New York Post
Source: New York Post
News
·
4w ago
Apple Stock Forecast: Trending Upgrade After Earnings Beat - TipRanks
Source: TipRanks
News
·
4w ago
Tim Cook Thinks He Has Identified Apple’s Next Big Growth Opportunity - inc.com
Source: inc.com
News
·
5w ago
Apple Gives Itself the Toughest Act to Follow - Bloomberg
Source: Bloomberg
News
·
5w ago