Senior Software Engineer, Siri User Experience Metrics and Data

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
86 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $255k
$149k most similar roles pay here $344k

This role pays more than 88% of similar roles. Most pay $192,087–$254,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $223k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Siri User Experience Metrics and Data

Sr Software Engineer, Siri User Experience Metrics and Data joins the Siri organization to build large-scale data systems that power high-impact decisions regarding user experience across multiple platforms. You will design and implement scalable, reliable systems to transform raw data into actionable insights for leadership while building the data backbone of a regression detection system. The role involves identifying quality issues, creating reporting tools, and developing dashboards to monitor metrics like response time and failure tracking. Required technical skills include proficiency in object-oriented or scripting languages such as Java, C++, Swift, Python, or Ruby, along with experience in Spark, Hadoop, Presto, Flink, or Druid for big data systems. You will also utilize SQL for analysis and potentially leverage Apache Airflow for orchestrating machine learning workflows within cloud environments to improve the assistant's performance.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and implement large-scale data systems to transform raw data into actionable insights for leadership.
  • Build the data backbone of Siri's regression detection system to monitor and improve product quality.
  • Develop scalable reporting tools and dashboards to track critical user-facing metrics across all Apple platforms.
  • Identify and alert on quality issues using data to shape the Siri user experience.
  • Build and maintain automated data and machine learning workflows using orchestration frameworks like Apache Airflow.
  • Develop ETL pipelines to process large volumes of data for product analysis and troubleshooting.
  • Provide technical guidance and gather requirements from stakeholders to deliver robust data solutions.
  • Implement engineering best practices including unit testing, CI/CD, monitoring, and alerting for reliable systems.

What we're looking for

  • Bachelor's or Master's degree in Computer Science or a related field with 7 years of development experience.
  • PhD in Computer Science or a related field with 5 years of development experience.
  • Expert knowledge of one or more object-oriented programming languages or scripting languages.
  • Experience using Spark or other distributed data technologies to build large-scale data systems.
  • Expertise in developing big data systems and ETL for product metrics and analysis of large data volumes.
  • Proficiency in SQL to analyze data, derive insights, and drive improvements.
  • Leadership experience as a technical lead for complex, cross-functional development projects.
  • Experience with machine learning lifecycles, orchestration frameworks like Apache Airflow, and cloud environments.

More like this

Similar roles

Senior Software Engineer, Siri Speech

Apple Inc

Cupertino, CA 91 days ago $184,700$324,800
Swift Objective-C Machine Learning Generative AI Speech-to-Text API Design Software Architecture iOS iPadOS macOS watchOS visionOS

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 56 days ago $184,700$324,800
Machine Learning Deep Learning LLMs NLP Python PyTorch TensorFlow CoreML Swift Objective-C C++ Java Bash Ruby Data Science A/B Testing NLU Machine Translation Software Engineering
10+ yrs exp

Software Integration Engineer

Apple Inc

Cupertino, CA 129 days ago $123,700$218,000
Git CI/CD Python Bash Unix macOS iOS Automation AI Software Integration Scripting
5+ yrs exp