Senior Software Development Engineer in Test, LLM Evaluation & Automation

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$175,000–$308,500 / yr
Posted
82 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $242k
$102k $331k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $143,912–$197,750 — the blue band above. At the midpoint, this role pays about $242k 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 live populations. You will develop LLM-as-a-judge evaluation harnesses, curate eval sets and rubrics, and build tooling for image and natural-language generation. Key responsibilities include integrating these into CI/automation pipelines, triaging results, and creating reusable libraries. Required skills include Python, data-pipeline fluency with JSON/YAML and REST APIs, and software engineering fundamentals. You will solve technical problems regarding model quality, correctness beyond string matching, and detecting behavior regressions across generative AI features using SQL, Jupyter, and Xcode.

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 identify real model regressions.
  • 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 use by other engineering teams.
  • Define quality gates and reporting systems to catch 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 atomic, composable components (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