AI and Automation Engineer

New
S
SophosCybersecurity
Location: Canada; Workplace: RemoteFull-TimeSenior
SalaryIn Canada, the base salary for this role ranges from $86,000 to $143,000. In addition to base salary, we offer additional compensation including bonus eligibility.
Apply NowOpens the employer's application page

Job Details

Experience
5+ years building production software, including 1+ year with LLMs, agents, or applied ML; 1+ year in or alongside a SOC or security team.
Required Skills
PythonGitCI/CDRESTful APIsJSON

Requirements

  • Have 5+ years of experience building production software.
  • Have 1+ year of experience with LLMs, agents, or applied ML.
  • Have 1+ year of experience in or alongside a SOC or security team.
  • Demonstrate strong Python, REST API, and JSON skills.
  • Have experience with OpenAI, Anthropic, or open-source models.
  • Have independently delivered complex retrieval pipelines, evaluation frameworks, or agent workflows from design into production.
  • Be able to evaluate AI quality with noisy or incomplete labels, investigate failure modes, and explain model and retrieval tradeoffs.
  • Have experience integrating security platforms, handling telemetry securely, and applying SOC triage, investigation, and incident response concepts.
  • Have hands-on experience with Git, automated testing, CI/CD, cloud deployment, and production troubleshooting in AWS, Azure, GCP, or a comparable environment.
  • 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 is listed.
  • Background in incident response, network traffic analysis, or Windows event log analysis is listed.

Responsibilities

  • 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.
  • Integrate 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 workflows for resistance to prompt injection from untrusted telemetry.
  • Ship tested Python services through code review and CI/CD, and own monitoring, troubleshooting, failure handling, and rollback.
  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
In Canada, the base salary for this role ranges from $86,000 to $143,000. In addition to base salary, we offer additional compensation including bonus eligibility.
Apply Now