OS Reliability Engineer: AI-Driven Triage & Automation

Apple

Cork

On-site

EUR 110,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple seeks a Software Engineer for the Triage Intelligence and Debug Engineering team to dive into OS internals, automation, and intelligent systems. You will investigate crashes, build scalable triage pipelines, and collaborate across Software, Hardware, and Silicon teams to drive issues to resolution.

Strong debugging skills and Python proficiency are essential; knowledge of C/Swift and ML applications to systems problems is highly valued.

Qualifications

  • Foundational understanding of OS internals and system calls.
  • Ability to read and reason through crash reports and kernel panics.
  • Proficiency in Python for scripting and automation.
  • Familiarity with C and/or Swift for debug tooling or system-level development.

Responsibilities

  • Triage crashes and panics across Apple's OS stack by analyzing crash logs, kernel panics, and core dumps to isolate root cause.
  • Collaborate with Software, Hardware, and Silicon teams to propose fixes and drive issues to resolution.
  • Encode triage logic into automation pipelines for future classifications without manual intervention.
  • Apply ML/AI techniques such as crash clustering and anomaly detection to improve triage pipelines.
  • Build debug tooling, scripts, and CI/CD integrations that surface OS-level signals and validate platform stability at scale.

Skills

OS internals
Crash analysis
Python scripting
C/Swift programming
ML/AI in systems
LLMs / AI tooling
Debug tooling

Tools

LLDB
GDB
Instruments

Job description

Apple seeks a Software Engineer for the Triage Intelligence and Debug Engineering team to dive into OS internals, automation, and intelligent systems. You will investigate crashes, build scalable triage pipelines, and collaborate across Software, Hardware, and Silicon teams to drive issues to resolution.

Strong debugging skills and Python proficiency are essential; knowledge of C/Swift and ML applications to systems problems is highly valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer — Triage Intelligence and Debug Engineering
Software Engineer — Triage Intelligence and Debug Engineering

Apple • Cork

On-site
EUR 110,000 - 170,000
Linux Kernel Engineer
Linux Kernel Engineer

Apple • Dublin

On-site
EUR 140,000 - 180,000
Linux Kernel Engineer
Linux Kernel Engineer

Apple Inc. • Dublin

On-site
EUR 90,000 - 120,000
Quality Engineer — Reliability, Release & Escalation
Quality Engineer — Reliability, Release & Escalation

Apple • Cork

On-site
EUR 90,000 - 120,000
Site Reliability Engineering, Radar Engineering
Site Reliability Engineering, Radar Engineering

Apple Inc. • Ballyerra

On-site
EUR 70,000 - 110,000
None
Site Reliability Engineering, Radar Engineering
Site Reliability Engineering, Radar Engineering

Apple Inc. • Cork

Hybrid
EUR 65,000 - 90,000
Site Reliability Engineer, Dublin
Site Reliability Engineer, Dublin

Apple Inc. • Dublin

On-site
EUR 110,000 - 140,000
Linux Kernel Engineer — CI, Validation & Production Releases
Linux Kernel Engineer — CI, Validation & Production Releases

Apple • Dublin

On-site
EUR 140,000 - 180,000
Quality Engineer, Employee Experience Engineering
Quality Engineer, Employee Experience Engineering

Apple • Cork

On-site
EUR 90,000 - 120,000
Senior Full Stack Engineer, Employee Engagement Engineering
Senior Full Stack Engineer, Employee Engagement Engineering

Apple Inc. • Cork

On-site
EUR 120,000 - 180,000
Top locations