Data Scientist

Apple Inc.
San Diego, CA, United States
3 days ago
Apply on www.beyondsandiego.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

A/B Testing Cognitive Science Human-Computer Interaction Statistical Hypothesis Testing Regression Analysis Strategies of Testing

Job description

Join Apple’s HID Quality Engineering team to ensure our products exceed our customers’ expectations! You’ll work with QE and Algorithm teams to build metrics around algorithm performance, turning user behavior into quality specifications and measurable standards that teams can consistently apply. You will make sure new customer facing algorithms are validated effectively using data and repeatable processes. This includes defining the right data, ensuring quality of data and labeling, and running tests on datasets., This role is focused on defining algorithm quality. Day-to-day work involves writing quality specifications, establishing benchmarks, developing test scenario frameworks, and partnering closely with algorithm, platform, and UX research teams to identify where quality standards are missing or misaligned with user outcomes.

Requirements

  • BS in EE, ECE, CS, Statistics, HCI, Cognitive Science, or a related field
  • 3+ years of experience in quality engineering, test strategy, or algorithm/ML evaluation
  • Experience writing quality specifications or test plans for complex technical systems adopted by multiple teams
  • Experience with signal-level sensor algorithms
  • Familiarity with statistical methods used in algorithm evaluation, such as A/B testing, regression analysis, and significance testing
  • Working proficiency with Python for data exploration and analysis, * MS or PhD in EE, ECE, CS, Statistics, HCI, Cognitive Science, or a related field
  • Strong understanding of ML and sensing system behavior, with the ability to reason about failure modes, edge cases, and the difference between a metric shifting and quality actually changing
  • Experience defining test scenario coverage models and setting benchmarks for systems where ground truth is ambiguous or user-dependent
  • Experience building consensus on quality standards across teams with competing priorities
  • Ability to write specifications precise enough for engineers to implement automation directly, without ambiguity
  • Background in UX research, HCI, or human factors, with experience grounding technical quality definitions in human behavior
  • Familiarity with embedded platform constraints
  • Experience with causal inference or advanced experimental design for algorithm evaluation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.beyondsandiego.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

54 sec

Generating multiple hook options for outreach A/B testing

Leandro Gomes da Silva Leandro Gomes da Silva · World Congress 2025

2:46 min

Differentiating interface components from holistic systems design

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

1:08 min

Analyzing error logs and root causes using artificial intelligence

Nishil Patel Nishil Patel · World Congress 2025

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:45 min

Approaching software quality as a subjective social science

Ingo Philipp · LIVE

56 sec

Performing local A/B testing across multiple AI agents

Julia Kasper · Coffee With Developers

Videos

See all

Related articles

See all