Drimva

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

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)