← All roles

Software Engineer, Triage Services

Apple· Software and Services
Apply on company site
Cupertino$129.3k - $225.3kFull-timePosted 1mo ago

About the role

The System Triage Services team builds AI-powered triage solutions to detect, analyze, and classify low-level software crashes across Apple platforms. This role focuses on designing and building autonomous agent-based triage systems with AI/ML workloads, reliability, and scale, collaborating across Software, Hardware, and Silicon teams to improve triage at the OS level.

Responsibilities

  • Design, build, and maintain AI agent workflows that automate low-level software triage and root-cause analysis routing at scale.
  • Evaluate and improve agent reliability — including prompt design, tool-calling accuracy, guardrails, and regression testing.
  • Instrument agent pipelines end-to-end so failures, drift, and low-confidence routing decisions surface before reaching engineers.
  • Collaborate with Core OS software teams to identify automation opportunities and refine agent behavior through feedback and evaluation.
  • Own the full lifecycle of production agents — from prototype to hardened service — including on-call ownership of triage-critical infrastructure, and mentor other engineers on agent design and evaluation.

Qualifications

  • Programming experience in Python
  • Experience building scalable data platforms and distributed systems
  • Experience with LLM and agent development
  • Knowledge of RAG architectures, embedding generation, vector databases, and AI data preparation for agentic workflows
  • Familiarity with eval frameworks for agent quality (offline benchmarks, drift detection, confidence scoring)
  • Bachelor's degree in Computer Science, Data Engineering, or a related field
  • Master's degree in Computer Science, Data Engineering, or a related field
  • 1+ year developing production-grade agentic systems
  • Strong collaboration and communication skills working across multi-domain software engineering teams
  • Experience with large-scale telemetry or observability systems feeding automated decision-making
  • Experience shipping tools adopted by engineering teams beyond your own
  • Background in kernel or OS-level debugging, crash analysis, or root-cause investigation

Skills

Required:PythonDistributed systemsLLM and agent developmentCross-team collaboration
Nice to have:RAG architectures / embedding generationEval frameworks for agent quality

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Educational expense reimbursement including tuition
  • Discretionary bonuses or commission payments (eligibility varies)
  • Relocation assistance (where applicable)
  • Employee stock purchase plan and stock programs
Last updated Sep 18, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple