OS Reliability Engineer: AI-Driven Triage & Automation

Apple

Cork

On-site

EUR 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 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
Quality Engineer, Employee Experience Engineering
Quality Engineer, Employee Experience Engineering

Apple • Cork

On-site
EUR 90,000 - 120,000
Software Engineer (Data Apps + FrontEnd), Ai & Data Platforms
Software Engineer (Data Apps + FrontEnd), Ai & Data Platforms

Apple • Cork

On-site
EUR 50,000 - 80,000
Swift Software Engineer, Employee Engagement Engineering
Swift Software Engineer, Employee Engagement Engineering

Apple • Cork

On-site
EUR 85,000 - 100,000
Swift Software Engineer — Native iOS/macOS Apps with AI
Swift Software Engineer — Native iOS/macOS Apps with AI

Apple • Cork

On-site
EUR 85,000 - 100,000
Software Automation Engineer, Localisation & Release Engineering
Software Automation Engineer, Localisation & Release Engineering

Apple • Cork

On-site
EUR 50,000 - 70,000
Swift Software Engineer — AI-Powered Native Apps
Swift Software Engineer — AI-Powered Native Apps

Apple • Cork

On-site
EUR 110,000 - 170,000
Swift Software Engineer, Employee Experience Engineering
Swift Software Engineer, Employee Experience Engineering

Apple • Cork

On-site
EUR 110,000 - 170,000