H

Horizon3.ai

Autonomous pentesting SaaS for vulnerabilities

Applied AI Engineer - Autonomous Defense

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • Strong machine learning engineering experience building, evaluating, and deploying production AI systems, including hands-on work with deep learning, transformer models, and PyTorch.
  • Hands-on experience with either post-training large language models through supervised fine-tuning, distillation, preference optimization, or reinforcement learning, or designing agentic systems with tool use, planning, and long-horizon execution that perform outside demos.
  • A track record of building evaluation systems for open-ended tasks without clean labels, where success is judged by outcomes.
  • Experience reasoning over structured, heterogeneous real-world data such as configurations, graphs, logs, and policy documents rather than clean benchmark datasets.
  • Strong software engineering fundamentals and a track record of shipping and maintaining production-quality Python code.
  • Experience with data pipelines, distributed systems, and cloud infrastructure; AWS is preferred.
  • Ability to work across model behavior, APIs, and infrastructure, and collaborate closely with attack engineers, detection engineers, product, and infrastructure teams.
  • Ability to independently research unfamiliar systems and rapidly become the team's expert.
  • Strong written and verbal communication, including clear technical documentation.
  • A master's degree in Computer Science, Machine Learning, or a related field, or equivalent practical experience, plus at least four years of professional engineering experience.
  • Serious interest in how attackers and defenders operate and willingness to learn the domain in depth.

Responsibilities

  • Build reasoning systems that map proven attack paths and exploitation telemetry to specific, applicable control changes, ranking them by effectiveness against operational blast radius.
  • Turn pentest data into training and evaluation data by extracting why an attack succeeded in one environment and failed in another.
  • Design and run counterfactual experiments in representative test environments to assess whether changes would break attack chains, their operational cost, and whether findings generalize beyond the tenant where they were learned.
  • Design the reasoning layer over heterogeneous control planes so agents can work across vendor APIs with different policy models without hardcoded playbooks for each product.
  • Design the safety architecture for autonomous changes, including dry runs and simulation, blast-radius classification, approval gates for high-impact actions, staged rollout, rollback, and an audit trail suitable for customer change boards.
  • Work with attack and detection engineers to define target agent behavior and diagnose failure modes, including ineffective remediations, over-broad changes, business-breaking policy edits, and recommendations that fail re-testing.
  • Own problems end to end in an ambiguous, fast-moving 0-to-1 environment where reliability matters because outputs affect production security posture.

Desired Qualifications

  • Background in detection engineering, purple teaming, security engineering, offensive security, or incident response.
  • Hands-on familiarity with security control planes and their APIs and policy models, including endpoint detection and response (CrowdStrike, SentinelOne, Defender), firewalls and segmentation (Palo Alto, Fortinet), identity and conditional access (Entra ID, Okta), SIEM and detection content (Splunk, Sentinel), cloud IAM, WAF, MDM, and GPO.
  • Experience with causal or counterfactual inference, or graph reasoning, planning, and search over large state spaces; familiarity with Neo4j and attack-path analysis.
  • Experience building automation that takes write actions in production systems, along with safety and change-management machinery.
  • Experience with adversarial robustness or prompt injection, particularly where agents consume untrusted environmental input.
  • Experience integrating machine learning into production, multi-tenant SaaS, or operating machine learning systems in customer-controlled or air-gapped environments.

About the Company

Horizon3.ai

Autonomous pentesting SaaS for vulnerabilities

Horizon3.ai specializes in cybersecurity by offering NodeZero, a SaaS platform for autonomous penetration testing. It lets enterprises simulate cyber-attacks on their own systems in a self-service way, without installing persistent agents, and without ongoing human intervention. The platform works by running security-focused attack simulations in production environments to uncover exploitable vulnerabilities and weak controls, delivering vulnerability assessments, threat simulations, and compliance-oriented testing through tiered subscription plans. This approach differentiates Horizon3.ai from traditional pentesting by being self-service, agentless, and safe to run in live environments, while targeting enterprise customers that must meet standards such as PCI DSS. The company aims to help organizations improve their security posture, prioritize remediation, and maintain regulatory compliance by continuously identifying and fixing weaknesses.

Company size
501-1,000
Company stage
Series E
Total funding
$437M
Headquarters
San Francisco, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Horizon3.ai

See more jobs