S

Sophos

Subscription-based cybersecurity for endpoints, networks, MDR

AI and Automation Engineer

AI Application EngineeringUpdated on Nov 14
Full-timeRemote in Canada

About the Job

Requirements

  • At least 5 years of production software development experience, including at least 1 year working with large language models, agents, or applied machine learning and at least 1 year in or alongside a security operations center or security team.
  • Strong Python, REST API, and JSON skills, with experience using OpenAI, Anthropic, or open-source models.
  • Evidence of independently delivering complex retrieval pipelines, evaluation frameworks, or agent workflows from design into production.
  • Ability to evaluate AI quality with noisy or incomplete labels, investigate failure modes, and explain model and retrieval tradeoffs.
  • Experience integrating security platforms, handling telemetry securely, and applying security operations center triage, investigation, and incident response concepts.
  • Hands-on experience with Git, automated testing, continuous integration and continuous delivery, cloud deployment, and production troubleshooting in AWS, Azure, GCP, or a comparable environment.
  • Experience improving peers’ work through reviews or mentoring.
  • Clear technical communication and sound judgment about when to escalate risk.

Responsibilities

  • Independently deliver automation for security service use cases, translating service needs into implementation plans.
  • Design agent workflows and retrieval-augmented generation pipelines grounded in security telemetry, threat intelligence, and analyst runbooks.
  • Build reliable integrations with SIEM, SOAR, XDR/EDR, threat intelligence, and case management tools using secure REST APIs and event-driven interfaces.
  • Define evaluation criteria and test factual accuracy, missed threats, false positives, and regressions before releasing changes.
  • Implement least-privilege access, sensitive-data controls, output validation, and analyst approval for high-impact actions; test resistance to prompt injection from untrusted telemetry.
  • Ship tested Python services through code review and continuous integration and continuous delivery; own monitoring, troubleshooting, failure handling, and rollback for workflows.
  • Measure quality, effort reduction, workflow success, latency, and cost; use production evidence and user feedback to prioritize improvements.
  • Coordinate delivery with Security Operations, Threat Research, Data Science, and DevOps; document designs and runbooks, and mentor engineers through reviews and pairing.

Desired Qualifications

  • Experience with SQL, Taegis, Sigma detection rules, or mapping detections to MITRE ATT&CK.
  • Experience with vector databases, hybrid retrieval, model fine-tuning, or agent orchestration frameworks.
  • Background in incident response, network traffic analysis, or Windows event log analysis.
  • Experience with containerized or event-driven services, or open-source contributions in security or machine learning tooling.

About the Company

Sophos

Subscription-based cybersecurity for endpoints, networks, MDR

Sophos provides cybersecurity solutions for businesses, covering endpoint, network, and mobile security. Its products work through Sophos Central, a cloud-based console that unifies management of all security tools, plus MDR that monitors and responds to incidents. It differentiates itself by offering an integrated, single-vendor security stack across devices, networks, and mobile, all under one subscription with centralized management. The goal is to prevent digital threats and simplify security operations for organizations of all sizes.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Abingdon, United Kingdom
Founded
1985

Recently Posted Jobs

Explore more opportunities at Sophos

See more jobs