Systems Engineer - Evaluation Engineering
- Location
- Cupertino · On-site
- Job type
- Full-time
- Level
- Lead / Staff
- Experience
- 7+ years
- Education
- Master's degree
- Listed
- 13 days ago
Skills & highlights for this role
- Python (asyncio) or Java
- gRPC/Protobuf, GraphQL, or REST (FastAPI)
- Kubernetes
- Service meshes (Istio or Linkerd)
- AWS, GCP, or Azure
Also useful
- PostgreSQL
- Analytical query layers
- Kafka
- AWS SQS/SNS
- RabbitMQ
- Redis Streams
- Agentic RAG platforms
- Developer-facing infrastructure tooling
Summary
Siri Agentic Evaluation Platform. Evaluation is no longer just a static test suite—it is a highly dynamic, massive-scale distributed problem. Our platform enables teams to run high-throughput agentic simulations, orchestrate multi-model judging pipelines, and generate real-time observability dashboards across billions of tokens and complex data types.
About the role
We are looking for a Distributed Systems Engineer to own the infrastructure powering our core
In this role, you will design the execution engine that coordinates these complex evaluation loops. You will build systems that remain deterministic, fault-tolerant, and cost-efficient, even when coordinating massive parallel requests across heterogeneous device types(iPhones, Mac, iPads etc).
Responsibilities
- Distributed Execution Engine: Architect and scale the core asynchronous engine responsible for orchestrating thousands of parallel agent simulations, validation tests, and LLM-as-a-judge pipelines.
- Internal Developer Platform (IDP): Design and build self-service infrastructure, CLI tools, and internal APIs that allow ML and product teams to easily integrate evaluation pipelines into their CI/CD workflows.
- Backend API & Service Architecture: Design, build, and maintain highly performant, type-safe APIs (gRPC/REST) capable of serving complex evaluation pipelinee, trace data, and real-time generation metrics.
- Stream Processing & Lineage: Build robust data pipelines to ingest and transform high-volume execution traces. Ensure immutable data lineage so that every evaluation metric can be perfectly traced back to its raw generation for granular error attribution.
- Infrastructure-as-Code & GitOps: Own the deployment topologies of the evaluation platform across multi-tenant clusters using declarative infrastructure and continuous delivery practices.
Reliability, Observability & Guardrails: Implement deep observability (distributed tracing, structured metrics, and alerting) across the platform. Design smart scheduling layers, token buckets, and circuit breakers to prevent downstream API rate-limiting or cascading cluster failures.
Minimum Qualifications
- MS in computer science or equivalent
- 7+ years of experience as distributed systems engineer, platform engineer or equivalent.
- Systems & Backend Languages: Strong proficiency in languages optimized for concurrency and enterprise scale, such as Python (asyncio) or Java.
- API Design & Ecosystems: Deep expertise in designing robust, versioned production APIs using gRPC/Protobuf, GraphQL, or REST (FastAPI).
- Cloud Native Architecture: Advanced experience with Kubernetes (orchestration, custom operators, service meshes like Istio or Linkerd) and cloud providers (AWS, GCP, or Azure).
Preferred Qualifications
- Relational & Analytical Databases: Strong experience modeling complex relational data and trace hierarchies using PostgreSQL, combined with high-throughput analytical query layers.
- Orchestration & Messaging: Experience designing asynchronous, event-driven architectures using Kafka, AWS SQS/SNS, RabbitMQ, or Redis Streams.
- Experience building Agentic RAG platforms or developer-facing infrastructure tooling.
- Infrastructure-as-Code (IaC): proficiency with Terraform to manage infrastructure declaratively.
Ci/cd &
DevEx: Experience building automated, containerized deployment pipelines (GitHub or ArgoCD) with an emphasis on keeping developer feedback loops fast and reliable.
From Apple's careers page, first listed on Rolev.ai on October 27, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Systems Engineer - Evaluation Engineering role at Apple, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Systems Engineer jobsCommon questions
Where is the Systems Engineer - Evaluation Engineering job at Apple located?
This Systems Engineer - Evaluation Engineering position at Apple is located in Cupertino (On-site). Always check Apple's application page for specific state eligibility or relocation policies.
What qualifications are required for Systems Engineer - Evaluation Engineering at Apple?
For the Systems Engineer - Evaluation Engineering role, Apple highlights 7+ years of relevant experience; a master's degree; experience with Python (asyncio) or Java, gRPC/Protobuf, GraphQL, or REST (FastAPI), Kubernetes, Service meshes (Istio or Linkerd), AWS, GCP, or Azure. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Systems Engineer - Evaluation Engineering position at Apple?
This listing links directly to Apple's application page. You can apply directly on Apple's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.