Senior Software Engineer, Triage Services
Core
Design and build AI-powered agentic systems to detect, analyze, and classify software crashes across Apple platforms, serving as the first line of defense for Core OS technologies.
Role type
Senior technical leadership IC (distributed systems & agentic AI)
Builds
Production agentic triage platform, agent orchestration, tool integration, and data pipelines
Domain
Operating Systems (Core OS) + Applied AI/LLM
Deliverable
production ML models
Required skills
Distributed systems architecture, Python, LLM/Agentic system design, Evaluation framework design, RAG architectures, Vector databases, Technical leadership, System reliability
Preferred skills
OS-level debugging, Kernel debugging, Large-scale telemetry systems, Technical strategy & roadmapping
Technologies
Python, LLMs, Vector databases, RAG
Responsibilities
Architect end-to-end agentic triage platform including orchestration and data pipelines; Define evaluation strategies for production agents including benchmarks and drift detection; Build observability for failures and low-confidence routing decisions; Collaborate with Core OS, Hardware, and Silicon leads to drive adoption of automation; Own production agents from prototype to hardened service; Mentor engineers in agent design and distributed systems.
