Sr. Software Engineer - Data, Siri Speech

Apple Inc

Quick summary

Work type
On-site
Location
Cambridge, MA
Salary
$132,100–$244,600 / yr
Posted
50 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $188k
$119k most similar roles pay here $258k

This role pays less than 52% of similar roles. Most pay $153,437–$223,187 — the shaded band above. At the midpoint, this role pays about $188k versus about $188k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Sr. Software Engineer - Data, Siri Speech

As a Senior Software Engineer in the Siri Speech team at Apple, you will play a pivotal role in advancing speech recognition and generation models by leveraging cutting-edge distributed training technologies. Your daily tasks include developing backend tools for managing large-scale speech data warehouses, automating annotation processes, deploying language model-based chatbots to enhance query capabilities, and integrating new datasets from diverse sources into the unified speech warehouse. You will work closely with cross-functional teams comprising software engineers, data scientists, and machine learning experts to deliver innovative voice experiences to millions of users. Essential skills include deep expertise in Python development, CI/CD practices, unit testing, and proficiency with distributed data processing frameworks like Apache Beam, Spark, Dask, and Ray. This role demands a strong background in speech or language/text/dialogue processing and the ability to thrive in a fast-paced environment where priorities shift rapidly.

What you'll do

  • Implement backend tools for cataloging Speech Data in data warehouses.
  • Automate speech data annotation using a self-serve platform.
  • Deploy LLM-based chatbots to make the unified speech warehouse queryable via natural language.
  • Onboard new speech datasets from various sources onto a unified warehouse.
  • Collaborate with Apple’s Data and infrastructure teams for querying improvements.

What we're looking for

  • Deep expertise in Python software development and distributed data processing tools like Beam, Spark, Dask, Ray.
  • Strong background in CI/CD processes, unit and integration testing for large-scale projects.
  • Experience with speech recognition, natural language processing, and dialogue management systems.
  • Ability to automate speech data annotation and onboarding of new datasets onto a unified warehouse.
  • Collaborative skills to work effectively across multiple engineering teams within Apple.

More like this

Similar roles

Sr. Software Engineer - Data, Siri Speech

Apple Inc

Cupertino, CA 24 days ago $147,400$272,100
Python CI/CD Apache Beam Apache Spark Dask Ray PostgreSQL Kubernetes AWS Google Cloud Platform Azure Terraform Git Jenkins Docker Prometheus Grafana

Sr. Software QA Engineer, Siri Speech

Apple Inc

Cupertino, CA 24 days ago $141,800$258,600
Python JUnit Selenium JIRA Confluence Postman Git AWS CI/CD Kubernetes Docker Prometheus Grafana Apple Platforms LLMs

Sr. Machine Learning Research Engineer, Siri Speech

Apple Inc

Cupertino, CA 20 days ago $181,100$318,400
Python TensorFlow PyTorch Keras Scikit-learn CUDA C++ Java Swift Docker Kubernetes CI/CD AWS Azure Google Cloud Platform PostgreSQL MongoDB Redis Git Jupyter Notebook Prometheus