Software Engineer, Siri Attention and Invocation

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
44 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $224k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 53% of similar roles. Most pay $193,825–$254,225 — the shaded band above. At the midpoint, this role pays about $214k versus about $224k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Siri Attention and Invocation

Software Engineer, Siri Attention and Invocation joins the Siri Attention and Invocation team to develop the foundational platform powering conversational features across the device ecosystem. This role focuses on building and maintaining an efficient framework that integrates Siri audio and supports the run-time execution of various machine learning models. The engineer will develop algorithms to improve invocation, manage latency and accuracy trade-offs, and drive software features from prototype to production. Key responsibilities include defining metrics for observability and partnering with cross-functional teams to ensure high-quality user experiences. Candidates should possess proficiency in C++, Objective-C, or Swift, along with a deep understanding of operating system fundamentals, multi-threading, and concurrent processing. The role addresses the technical challenge of creating seamless, secure, and attentive multimodal machine learning solutions for on-device interaction across various hardware platforms.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Build and maintain the Siri Attention and Invocation platform across various Apple devices.
  • Develop a framework to integrate Siri audio and execute machine learning models at runtime.
  • Create algorithms and conduct experiments to improve Siri invocation performance.
  • Manage latency and accuracy trade-offs to optimize the user experience.
  • Drive software features through the entire development cycle from prototype to production.
  • Define metrics and implement logging systems to improve feature observability.
  • Collaborate with hardware, firmware, and silicon teams to ensure seamless system integration.

What we're looking for

  • Bachelor's degree in CS, ML, EE/EECS, or a related field.
  • Proficiency in writing production quality object-oriented code in C++ and Objective-C.
  • Excellent written and verbal communication skills to explain complex technical concepts.
  • Master's degree in CS, ML, EE/EECS, or a related field is preferred.
  • Programming experience with Swift is preferred.
  • Deep understanding of operating system fundamentals is preferred.
  • Expertise in multi-threading, concurrent processing, software performance, and optimization is preferred.

More like this

Similar roles

Software Integration Engineer

Apple Inc

Cupertino, CA 129 days ago $123,700$218,000
Git CI/CD Python Bash Unix macOS iOS Automation AI Software Integration Scripting
5+ yrs exp

Senior Software Engineer, Siri Speech

Apple Inc

Cupertino, CA 91 days ago $184,700$324,800
Swift Objective-C Machine Learning Generative AI Speech-to-Text API Design Software Architecture iOS iPadOS macOS watchOS visionOS

Software QA Engineer, Automation

Apple Inc

Cupertino, CA 78 days ago $123,700$218,000
Python Swift Bash Machine Learning NLP LLM Automation System Design Integration Testing Component Mocking Dependency Injection Debugging Simulation Systems
2+ yrs exp