Senior Applied ML Research Engineer, Agentic Security
Designs threat models and experiments for agentic AI security risks, builds prototypes with fine-tuned models and analysis tools, and turns research into scalable product defenses. Requires MS/PhD in CS/ML, production coding skills, and security mindset.
About the job
Responsibilities
- Define and validate threat models for agentic systems, identifying which tool characteristics must co-exist to enable data exfiltration and malicious state change, and how to break those combinations
- Design and run experiments: create synthetic environments like file systems and tools, create task distributions that have attack paths and apply different attack strategies
- Break (manually and using optimization algorithms such as RL) agentic systems
- Design and improve static and dynamic analysis methods that automatically map tool capabilities to risk across diverse tool ecosystems, and make those methods scale
- Turn research insights into product-facing capabilities: risk classification, automated guardrail generation, and quantitative threat measurement
- Build measurement tools: eval harnesses, monitoring, dashboards, and feedback loops that quantify security outcomes
- Build capability and regression evals
- Optimize systems for real-world constraints (latency, cost, reliability) without losing scientific rigor
Requirements
- MS or PhD in CS/ML (or equivalent research experience) and enjoy working under uncertainty
- Fine-tuned and evaluated models in practice and can reason about data quality, overfitting, evals, and deployment constraints
- Write strong production code, comfortable owning the infrastructure that makes agentic evals run end-to-end; care about reproducibility and instrumentation
- Motivated by security problems and enjoy thinking like both builder and attacker
- Reason about how capabilities combine into risk: not just individual vulnerabilities, but system-level attack surfaces across tool ecosystems
- Communicate clearly, iterate fast, and can hold a technical narrative from "hypothesis" to "shipped"
Compensation & Benefits
- Competitive salary + equity
- Remote-friendly, with preference for candidates based in Amsterdam, Paris, Poland, New York, or San Francisco
- Fully funded team retreats every 8 weeks
- Health insurance allowance for you and your dependents
- Wellbeing, learning, and home office allowances
Skills
Machine Learning, Fine-Tuning, Reinforcement Learning, Static Analysis, Dynamic Analysis, Python, Evaluation Frameworks, Dashboards, Monitoring, Agentic Systems
Similar jobs
ML Engineering jobsBuild and operate the platform that deploys, serves, observes, and retrains production machine-learning models for real-time fraud and financial-crime risk decisions. Requires 5+ years of ML engineering, backend, or MLOps experience, strong Python skills, and production model-serving expertise.
Build and deploy production AI-agent systems, including their harnesses, evaluations, orchestration, and supporting services. The role requires 5+ years of software engineering experience, production LLM or agent experience, and strong Python or TypeScript/Node.js skills.
Build and deploy generative AI and LLM-powered agentic applications at Front to automate customer support inquiries, enhance product capabilities, and drive operational insights. Requires 5+ years software engineering experience with strong production AI/ML focus, agentic/RAG expertise, and proficiency in Node.js, TS, and Python.
Senior AI Engineer responsible for production LLM agents that enrich business identity data through web discovery, verification, classification, and risk scoring. The role requires strong asynchronous Python, agent and evaluation expertise, browser automation, and experience operating AI systems in production.
Designs and ships production multi-agent compliance systems, including LLM pipelines, model training, evaluation, monitoring, and explainability. Requires 5+ years of applied AI/ML engineering experience, strong Python, and experience deploying production ML systems.