
Software Engineer, AI for Incident Response (Technical Leadership)
Required skills
- AI agents
- incident response
- reliability systems
- root cause analysis
- mitigation plan
- autonomous systems
- human oversight
- telemetry
- code
- configuration
Nice to have
- context engineering
- skills
- memory
- offline evaluation
- backtesting
- online experimentation
Role summary
This role is for a Software Engineer, AI for Incident Response with Technical Leadership responsibilities. The engineer will set the technical direction and drive the execution of an AI agent designed to autonomously investigate and mitigate production incidents at Meta scale. Key responsibilities include designing and shipping critical system components, improving agent accuracy through advanced AI techniques, building robust evaluation and experimentation systems, and creating a transparent user experience for incident responders. The role requires deep hands-on experience in large-scale distributed systems, applied AI, and production engineering, with a focus on reliability, security, and ethical AI practices. The engineer will also mentor senior engineers and influence technical strategy across teams.
Responsibilities
- Define and drive the technical vision, architecture, and execution roadmap for AI-powered incident investigation and mitigation
- Personally design, code, evaluate, and ship major capabilities in a production agentic system
- Improve timely root-cause accuracy through better reasoning, skills, tool use, context, memory, planning, and domain knowledge
- Build the offline evaluation, historical replay, and online experimentation systems needed to measure changes and continuously improve agent behavior
- Create a transparent, multi-turn experience that supports collaborative investigation with expert responders and agent-led guidance for less frequent responders
- Enable the agent to reason across telemetry, code, configuration, deployments, service dependencies, operational knowledge, and incident history
- Build closed-loop learning systems that turn production outcomes and user feedback into evaluations, experiments, and product improvements
- Advance the system toward progressive autonomy with explicit authorization, validation, auditability, rollback, and human oversight
- Build an extensible platform that combines shared capabilities with domain-specific skills, tools, and agents contributed by infrastructure and product teams
- Partner closely with on-call engineers, reliability experts, product groups, data science, and product management to drive accuracy, adoption, and realized operational impact
- Ensure the system meets a high bar for reliability, latency, scale, security, privacy, and cost
- Influence technical strategy across organizations and mentor senior engineers working across distributed systems and applied AI
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 10+ years of software engineering experience, including experience building and operating large-scale distributed, infrastructure, or production AI systems
- Experience setting technical direction and leading complex engineering efforts across multiple teams or organizational boundaries
- Experience applying AI to production problems at scale, including evaluation of system quality and failure modes
- Recent hands-on experience designing, coding, debugging, and shipping complex production systems
- Experience building systems that support critical, always-on production workloads
- Experience diagnosing complex production systems using telemetry, code, configuration, deployments, and dependency information
- Experience translating customer needs into technical architecture and driving adoption of a platform or developer product
- Experience coding in languages such as C++, Java, Python, Rust, or equivalent
- Experience influencing senior engineers and leaders without direct organizational authority
Preferred Qualifications
- Experience improving agent quality through context engineering, skills, memory, evaluation, automated experimentation, hill climbing, fine-tuning, or reinforcement learning
- Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
- Experience building multi-turn, human-agent experiences for complex or high-stakes workflows
- Experience building production AI agents that use tools and reason across telemetry, code, configuration, deployments, and operational knowledge
- Track record of taking an ambitious technical product from early adoption to trusted, broad production use
- Experience designing autonomous or semi-autonomous production actions with identity, authorization, independent validation, auditability, rollback, and escalation
- Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
- Experience with incident management, SRE, observability, on-call operations, or automated remediation at significant scale
- Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
- Experience building extensible platforms that allow domain teams to contribute specialized capabilities while preserving a coherent user experience
$219,000/year to $301,000/year + bonus + equity + benefits
Similar roles
Construction Manager, RetailMeta · Remote · Remote
Partner Engineer, Payments & Financial TechnologiesMeta · San Francisco, CA · Onsite- Software Engineering Intern, iOS (Summer 2027)Notion · New York, NY · Onsite
Staff Embedded Software EngineerPeak Energy · Burlingame, CA · Onsite- Senior Embedded Software EngineerENSCO, Inc. · Binghamton, NY · Onsite
Lead Software Engineer - Enterprise AI Services & AgentsWellmark Blue Cross and Blue Shield · Des Moines, IA · Hybrid
