Apple
Senior Software Engineer
$185K–$278K
Cupertino, California · Senior · Full-time · Posted Sep 23, 2026
- Education
- M.S. or B.S. in Computer Science, Machine Learning, or a related field (or equivalent experience).
About the job
Build and ship evaluation systems, tooling, and reward signals to measure and improve Siri quality across Apple platforms.
What you'll do
- Develop evaluation harnesses, test datasets, and product instrumentation based on real user workflows.
- Build evaluation pipelines and tooling from data ingestion through scoring and production monitoring, emphasizing observability and reproducibility.
- Improve reward and alignment signals, diagnose failures, and coordinate durable fixes across teams.
What they ask for
- Strong programming skills in one or more compiled languages (Swift, C++, or Objective-C).
- Strong Python skills and computer science fundamentals, including data structures, algorithms, and clean, testable code.
- Experience with backend/API development and production debugging.
- M.S. or B.S. in Computer Science, Machine Learning, or a related field (or equivalent experience).
Nice to have
- Experience evaluating ML, LLM, or agent-based systems, including metrics and scoring methods.
- Experience with MLOps, deployment, test/eval environments, or data science methods for quality measurement.
Pay
$184,700 and $277,600 (base salary)
Tools
Swift, C++, Objective-C, Python, PyTorch, Hugging Face, AWS, GCP
AI focus
Build AI-facing Siri evaluation tooling and reward/alignment signals; evaluate ML, LLM, and agent-based systems.
Model-written summary · the original posting is authoritative