Sr Software Engineer, Siri User Experience Metrics and Data

Apple Inc

Cupertino, CA

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Apache, Apache Hadoop, Apache Spark, Apple, Apple Siri, Artificial Intelligence (AI), Bash Scripting, Best Practices, Big Data, C++ Programming Language, Cloud Computing, Cloud Storage, Communication Skills, Computer Programming, Computer Science, Computer Services, Computer Skills, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Data Analysis, Data Management, Database Extract Transform and Load (ETL), Detail Oriented, Documentation, Establish Priorities, GCP (Good Clinical Practices), Identify Issues, Java, Large-Scale Systems, Leadership, Mac Operating System, Machine Learning, Metrics, Microsoft Windows Azure, Multiplatform/Cross-Platform, Needs Assessment, Object Oriented Programming (OOP) Languages, Objective-C Programming Language, Problem Solving Skills, Process Improvement, Product Development, Product Strategy, Product Testing, Production Control, Production Systems, Python Programming/Scripting Language, Quality Management, Quality Metrics, Reporting Dashboards, Requirements Management, Ruby, SQL (Structured Query Language), Scala Programming Language, Scalable System Development, Scripting (Scripting Languages), Software Engineering, Swift, Systems Scalability, Team Player, Technical Leadership, Time Tracking, Unit Test, User Interface/Experience (UI/UX), iOS
LOCATION
Cupertino, CA
POSTED
10 days ago

Join the team redefining what a deeply personal and integrated assistant can be.

As part of the Siri organization, you will help shape one of the worlds most widely used AI assistants, powered by our next-generation of Apple Intelligence, with capabilities like personal context understanding and on-screen awareness, built with privacy from the ground up. Your work will have direct, meaningful impact for users across iOS, iPadOS, macOS, watchOS, and visionOS.

This is a rare opportunity to build at the intersection of cutting-edge AI and human-centered design, shipping technology that is centered around users and their needs.

We're looking for a Senior Software Engineer to help build the next generation of large-scale data systems that power high-impact decisions across Siri. In this role, youll operate at the intersection of engineering excellence and business impact. You'll design and implement scalable, reliable systems to transform raw data into actionable insights for leadership. This is a high-visibility, high-impact position with the opportunity to influence the direction of products and strategy

The Siri User Experience Metrics team is at the heart of shaping how users interact with Siri every day. We use data, metrics and insights to continuously improve Siri's User Experience across Apple platforms including iOS, macOS, visionOS, tvOS and watchOS.

Our team defines and owns the most critical user facing metrics, identifies quality issues, builds scalable reporting tools and delivers actionable insights that directly inform product decisions. We collaborate closely with product, platform and feature teams to ensure Siri not only works - but delivers exceptional User Experience. From response time to failure tracking, we make sure Siri feels fast, natural and helpful wherever users need it.

As a Senior Software Engineer on the Siri User Experience Metrics team, you will have significant influence and responsibility in identifying and alert on quality issues using data and metrics to shape Siri's User Experience.

If this sounds like you, youre someone who's laser-focused on impact - bringing sharp programming skills, strong problem-solving abilities and clear communication to the table, all driven by a passion for building exceptional products.

Youll have the opportunity to drive meaningful impact across all Apple platforms by collaborating closely with Engineering, Product, Testing and Quality teams. Your work will directly enhance the Siri experience for billions of users - shaping how people interact with Apple every day. Join us in building the data backbone of Siri's regression detection system - the platform that enables engineering teams and senior leadership to see, understand, and improve product quality. In this role, you'll build large-scale data systems that power metrics observability at scale. Success in this role means not only technical excellence, but also the ability to collaborate across teams, communicate effectively and align diverse stakeholders around solving complex, high-impact challenges.

You thrive in fast-paced, dynamic environments and are comfortable navigating ambiguity to deliver meaningful, incremental impact. You bring strong problem-solving skills, operate with a high degree of autonomy and have a track record of executing effectively. With a commitment to continuous learning and attention to detail, you actively seek opportunities to innovate and share knowledge. You follow engineering best practices - including unit testing, CI/CD, documentation, monitoring, and alerting - to ensure reliable, maintainable solutions. In this role, you'll collaborate closely with stakeholders to understand metric needs, provide technical guidance, gather requirements and deliver robust data solutions and intuitive dashboards.7 years of development experience and Bachelors or Masters degree in Computer Science or related field or 5 years development experience and PhD in Computer science or related field. Expert knowledge of one or more object-oriented programming languages (Java, Objective-C, C++, Scala, Swift etc) or scripting languages (Python, Ruby, Bash etc.). Experience working with Spark or other distributed data technologies (e.g. Hadoop, Presto, Flink, Druid) for building efficient and large scale data systems. Expertise in development of big data systems and ETL for product metrics and analysis of large data volumes to identify patterns, draw insights and troubleshoot issues. Knowledge of SQL to analyze data, derive insights and drive improvements. Leadership experience, including being a technical lead for complex, cross functional development projects demonstrating good technical judgement and prioritization skills.Experience supporting the end-to-end machine learning lifecycle, including data ingestion, feature pipelines, batch inference, and model monitoring in production environments. Hands-on experience building, scheduling, and maintaining data and ML workflows using orchestration frameworks such as Apache Airflow Experience working in cloud environments (AWS, GCP, or Azure) and integrating data pipelines with cloud-native storage and compute services

About the Company

A

Apple Inc

We bring amazing people together to make amazing things happen.

We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

About Apple

There’s a place here for every kind of brilliant. Everyone here is an innovator, or an innovator-to-be, no matter what your team or your role. So bring your passion, courage, and original thinking and get ready to share it, because every new product, service, or feature we invent is the result of people working together to make each others’ ideas stronger. Innovation at this level depends on people who represent the variety of the human experience and inspire us with their own fresh perspectives. Together, we’ll do amazing work that can make a difference in people’s lives. Including your own. Learn more about working at Apple.

COMPANY SIZE
10,000 employees or more
INDUSTRY
Computer/IT Services
FOUNDED
1976
WEBSITE
https://www.apple.com/jobs

Similar Job Searches