Sophos logo

AI and Automation Engineer

Sophos
NewPosted yesterday

LOCATION

Canada · Remote

EXPERIENCE

5+ Years

TYPE

FullTime

SALARY

C$86K - C$143K /year

SKILLS REQUIRED

PythonRAGLLM EvaluationMachine LearningREST APIsCI/CDSIEMSOARIncident responsePrompt Engineering

Job description

Overview

The Senior 1 AI Engineer independently designs, builds, and operates complex AI automation for Security Services, owning workflows from requirements through production using LLMs, agents, and retrieval pipelines to reduce investigation effort and response time.

What you'll do

  • Independently deliver automation for security service use cases, translating service needs into implementation plans.
  • Design agent workflows and retrieval-augmented generation (RAG) 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; 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 CI/CD; own monitoring, troubleshooting, failure handling, and rollback for your 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.

What you'll need

  • 5+ years building production software, including 1+ year with LLMs, agents, or applied ML.
  • 1+ year in or alongside a SOC or security team.
  • Strong Python, REST API, and JSON skills.
  • Experience with a provider such as OpenAI or Anthropic, or with 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 SOC triage, investigation, and incident response concepts.
  • Hands-on experience with Git, automated testing, CI/CD, cloud deployment, and production troubleshooting in AWS, Azure, GCP, or a comparable environment.
  • Clear technical communication, sound judgment about when to escalate risk, and experience improving peers' work through reviews or mentoring.

Nice to have

  • 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 ML tooling.

Details

  • Location: Canada. Remote role; candidates must reside in and be authorized to work in Canada.
  • Base salary range in Canada: $86,000 to $143,000, plus bonus eligibility and a comprehensive benefits package.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

AI and Automation Engineer