Apple
Senior Software Engineer, Triage Services
$150K–$278K
Cupertino, California · Senior · Full-time · Posted Oct 1, 2026
- Experience
- 6+ years in production distributed systems or data platforms; 2+ years building and shipping LLM-based or agentic systems to production.
- Education
- BS in Computer Science or a related field, or equivalent practical experience.
About the job
Leads development of an AI-powered platform that autonomously triages software crashes across Apple platforms, including production infrastructure, agent evaluation, and cross-team adoption.
What you'll do
- Architect and deliver the agentic triage platform, including orchestration, integrations, data pipelines, and production lifecycle.
- Define agent evaluation and observability practices, and use results to improve reliability and automation quality.
- Drive adoption across Core OS, Hardware, and Silicon teams; mentor engineers and oversee production operations.
What they ask for
- 6+ years building and operating production distributed systems or data platforms at scale.
- Expert-level Python, strong system design, and architecture ownership for services used by other teams.
- 2+ years shipping LLM-based or agentic systems to production, including tool calling, orchestration, and guardrails.
- Experience designing ML/LLM evaluation frameworks; deep working knowledge of RAG, embedding generation, vector databases, and agentic-workflow data preparation.
Nice to have
- MS or PhD in Computer Science, Machine Learning, or a related field.
- Kernel or OS-level debugging, crash analysis, large-scale telemetry, or widely adopted engineering platforms.
Pay
$150,400 and $277,600 (base salary)
Tools
Python, LLM, RAG, vector databases
AI focus
Build and lead production agentic systems for autonomous software-crash triage, including orchestration, tool integration, evaluation, guardrails, and feedback loops.
Model-written summary · the original posting is authoritative