Software Development Engineer, Siri Runtime Systems and Interaction

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
37 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $210k
$130k most similar roles pay here $287k

This role pays more than 67% of similar roles. Most pay $145,502–$217,725 — the shaded band above. At the midpoint, this role pays about $210k versus about $182k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer, Siri Runtime Systems and Interaction

As a Software Development Engineer at Apple’s Siri Software Group, you will join a dynamic team dedicated to enhancing the world's leading intelligent voice assistant. Your primary responsibilities include designing and implementing robust on-device runtime systems for Siri, ensuring low-latency interactions and optimal battery life. You will collaborate closely with cross-functional teams across software, hardware, and silicon to integrate cutting-edge technologies such as Large Language Models (LLMs) into daily user experiences. Key skills required are strong programming proficiency in C++, Swift, or Objective-C, alongside expertise in algorithm optimization for resource-constrained environments and experience with API design and framework development. This role demands a deep understanding of system integration, performance optimization, and the ability to leverage GenAI-based tools to enhance engineering productivity and code quality at scale.

What you'll do

  • Design, develop, and maintain the robust on-device runtime for Siri.
  • Implement scalable, maintainable, and highly testable code following best practices.
  • Debug, optimize, and profile system performance to ensure high-quality interactions.
  • Contribute to architecture decisions and participate in design and peer reviews.
  • Leverage GenAI-based tooling to enhance engineering productivity and efficiency.

What we're looking for

  • Strong programming skills in C++, Swift, or Objective-C.
  • Proven ability to solve complex problems and work in ambiguous environments.
  • Bachelor’s degree in Computer Science or a related field.
  • Experience with developing efficient algorithms for resource-constrained platforms.
  • Familiarity with API design, framework development, systems programming, and kernel programming.
  • Knowledge of debugging tools, memory profiling, and performance optimization techniques.

More like this

Similar roles

iOS Software Engineer, Siri Devices

Apple Inc

Seattle, WA 17 days ago $120,300$210,100
iOS Swift Objective-C AI ML Siri Apple Intelligence Voice Assistant Technologies GenAI Conversational AI CI/CD TDD OOD Design Patterns Data Structures Algorithms

Sr. Software QA Engineer, Siri Speech

Apple Inc

Cupertino, CA 24 days ago $141,800$258,600
Python JUnit Selenium JIRA Confluence Postman Git AWS CI/CD Kubernetes Docker Prometheus Grafana Apple Platforms LLMs