Senior Software Development Engineer in Test, LLM Evaluation & Automation

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $255k
$100k $349k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $143,912–$197,750 — the blue band above. At the midpoint, this role pays about $255k versus about $171k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Development Engineer in Test, LLM Evaluation & Automation

The Senior Software Development Engineer in Test — LLM Evaluation & Automation, T3E joins the Apple Intelligence Platform Experience Validation team to lead the design and implementation of automated model evaluation. This hands-on role involves building infrastructure to catch model regressions before they reach human evaluation or the live population. You will develop LLM-as-a-judge evaluation harnesses, curate eval sets and rubrics, and build tooling for both component-level and end-to-end user flows. Key responsibilities include validating image and natural-language generation, assessing correctness beyond string matching, and packaging reusable libraries for other teams. Required skills include Python, data-pipeline fluency with JSON/YAML and REST APIs, and experience with CI/CD, SQL, and Jupyter. You will solve technical problems regarding generative AI behavior, dataset bias, and automated quality gates.

What you'll do

  • Design and maintain LLM-as-a-judge evaluation harnesses integrated into CI and automation pipelines.
  • Author and curate evaluation sets and rubrics to judge model outputs at scale.
  • Run large-scale evaluation jobs and triage results to distinguish model regressions from infrastructure noise.
  • Build test coverage ranging from low-level component tests to full end-to-end user flows.
  • Package evaluation tooling into reusable libraries and jobs for adoption by other engineering teams.
  • Define quality gates and reporting systems to catch model regressions before human evaluation or rollout.
  • Collaborate with data scientists to develop methods for spotting regressions across large output sets.

What we're looking for

  • BS in Computer Science, Mathematics, or a related field (or equivalent practical experience).
  • Three years of relevant industry experience in test automation, software development, or related areas.
  • Strong practical knowledge of Python, including data-pipeline fluency with JSON, YAML, and REST APIs (preferred).
  • Hands-on experience with LLM-as-a-judge evaluation and rubric design (preferred).
  • Strong software engineering fundamentals to build maintainable pipelines and tooling rather than just scripts (preferred).
  • Strong knowledge of the software development lifecycle, testing methodologies, and QA processes (preferred).
  • Experience building on-device tooling and device/model evaluation infrastructure (preferred).
  • Experience with Xcode (preferred).

More like this

Similar roles

Senior Software Development Engineer in Test

Nvidia

Santa Clara, CA 57 days ago $140,000–$224,250
Python Test Automation AI-assisted Development Codex Claude Code Cursor Windows CUDA DLSS Frame Generation Reflex G-Sync Object-Oriented Programming Debugging Logging Drivers PC Architecture Hardware/Software Interaction
5+ yrs exp

Senior Software Development Engineer in Test

Nvidia

Santa Clara, CA 35 days ago $168,000–$270,250
Kubernetes AWS Azure Google Cloud Terraform Ansible Docker CI/CD GitLab Jenkins Prometheus Grafana Thanos Selenium Playwright Slurm GitOps Cloudwatch Linux Storage Distributed Systems
8+ yrs exp

Senior Software Development Engineer in Test

Fidelity Financial Services

Boston, MA 14 days ago $80,000–$153,000
Test Automation Selenium Playwright Cucumber Karate Jenkins JUnit Jasmine Karma Jest JMeter WireMock RushHour Datadog Splunk Xray Git Jira ICEDQ Performance Testing
6+ yrs exp

Senior Software Engineer in Test

Warner Bros. Discovery

Atlanta, GA 34 days ago
JavaScript Java Selenium Appium Jenkins GitHub Actions GitHub SVN Jira TestRail Qmetry CI/CD UI Automation API Testing Regression Testing
6+ yrs exp Hybrid