onsite
Sr Software Engineer, Siri User Experience Metrics and Data - Apple
Software Engineer
Senior Software Engineer driving Siri user‑experience metrics and data pipelines, leveraging Swift, Python and machine‑learning techniques to deliver privacy‑first insights across iOS, iPadOS, macOS, watchOS and visionOS.
About the role
Key Responsibilities
- Design and implement scalable data collection and analysis pipelines that surface actionable Siri UX metrics for millions of users.
- Develop high‑performance Swift/Objective‑C components that integrate metric instrumentation into iOS, iPadOS, macOS, watchOS and visionOS platforms.
- Apply machine‑learning models and statistical methods to interpret user interaction data while preserving on‑device privacy.
- Collaborate with product, design, and research teams to translate human‑centered insights into concrete feature improvements.
- Maintain robust testing, monitoring, and alerting frameworks to ensure data quality and system reliability.
Requirements
- 5+ years of software engineering experience, primarily in Swift/Objective‑C and Python.
- Strong background in data analytics, metrics engineering, and applying machine‑learning techniques to large‑scale user data.
- Deep understanding of Apple platforms (iOS, iPadOS, macOS, watchOS, visionOS) and experience building on‑device, privacy‑preserving solutions.
- Proven ability to work cross‑functionally, communicate complex technical concepts, and deliver production‑ready code in an agile environment.
- Experience with modern CI/CD, automated testing, and performance profiling tools.
Skills
swiftpythonmachine learning