CareerPlan

Machine Learning Engineer, System Experience - Proactive

Seattle, United States of AmericaFull-time2026-10-16 → 2026-11-10

Core

Integrate on-device personal search technologies into Apple system applications and design reusable architectures for third-party developers.

Role type

Senior IC machine learning engineer (system search)

Builds

On-device search features, reusable software architectures, and developer-facing APIs

Domain

Mobile operating systems (iOS/macOS) + Search technology

Deliverable

production ML models

Required skills

Swift, Objective-C, search indexing, retrieval technologies, system architecture design, cross-functional collaboration

Preferred skills

Public/system-level API design, mobile performance profiling, machine learning principles, large language model fundamentals

Technologies

Swift, Objective-C

Responsibilities

Integrate on-device personal search technologies with system applications across iOS and macOS. Design and build reusable software architectures and developer-facing APIs. Partner with OS framework and services teams to optimize technologies for mobile constraints. Incorporate multi-system data streams into unified search experiences while safeguarding user privacy. Balance system trade-offs and runtime performance to deliver responsive user experiences.