CareerPlanSign in

Software Development Engineer, Siri Runtime Systems and Interaction

Cupertino, United States of America💼 Full-time🗓 2026-04-29 → 2026-09-28

Core

Designing, building, and integrating the next generation of Siri runtime systems to enable responsive, deterministic, low-latency voice interactions on-device.

Role type

Senior Systems Software Engineer (Siri Runtime)

Builds

On-device Siri runtime and intelligent voice assistant features

Domain

Consumer electronics, voice AI, on-device execution

Deliverable

production ML models

Required skills

C++, Swift, Objective-C, systems programming, algorithm optimization, API design, framework development, debugging, memory profiling, performance optimization

Preferred skills

Kernel programming, resource-constrained platform development, GenAI tooling, architecture design, peer code review

Technologies

Large Language Models (LLMs), on-device execution, distributed execution

Responsibilities

Design and maintain robust on-device runtime for Siri; implement scalable and highly testable code; contribute to architecture decisions and design reviews; debug and optimize system performance; leverage GenAI-based tooling to enhance engineering productivity.

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.