CareerPlanSign in

Senior Software Engineer

Cupertino, United States of America💼 Full-time🗓 2026-09-23 → 2026-09-28

Core

Build evaluation systems, tooling, and reward models for Siri to ensure quality signals are trustworthy across iOS, iPadOS, macOS, watchOS, and visionOS.

Role type

Senior Software Engineer (AI Evaluation & Reward Modeling)

Builds

Evaluation harnesses, reward models, alignment signals, and automated testing pipelines for Siri features

Domain

Consumer AI assistants / Machine Learning Engineering

Deliverable

production ML models

Required skills

Swift, C++, Python, backend/API development, production debugging, data structures, algorithms, GenAI-assisted coding, LLM/agent tooling

Preferred skills

ML/LLM evaluation, reinforcement learning, transformer architectures, RLHF/RLAIF, reward modeling, PyTorch, Hugging Face, MLOps, CI/CD, cloud platforms (AWS/GCP), statistical validation techniques

Technologies

Swift, C++, Python, PyTorch, Hugging Face, AWS, GCP

Responsibilities

Support evaluation of new Siri features and interaction modalities; Turn product goals into measurable system behavior via instrumenting and building eval harnesses; Build and improve reward models and alignment signals; Design and ship evaluation tooling, pipelines, and architecture end-to-end; Diagnose failures across the stack from environment provisioning to scoring

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.