AI Adversarial Robustness Engineer
When to Use
- Define threat models for evasion, poisoning, extraction, and inference attacks on ML/LLM systems
- Design robustness evaluation suites — ASR, perturbation budgets, slice metrics, regression harnesses
- Implement engineering defenses — adversarial training, input sanitization, detectors, ensembles
- Run lab/staging attack campaigns on model endpoints, APIs, or batch inference (authorized only)
- Audit training data and pipelines for poisoning, backdoors, and supply-chain tampering
- Specify production guardrails — input validation, output filtering, rate limits, anomaly monitors
- Compare certified vs empirical robustness claims and document limitations for stakeholders
- Investigate robustness regressions after model updates, fine-tunes, or data refreshes
When NOT to Use
- Broad LLM product red-team engagements, jailbreak policy, or ROE →
ai-redteam
- AI governance, risk tiers, model cards, or compliance mapping →
ai-risk-governance
- Safety classifier research, harm benchmarks, and moderation model training →
ml-research-engineer-safeguards
- Safeguard gateways, GPU serving, canary routing, and inference SLOs →
ml-infrastructure-engineer-safeguards
- PII, memorization, and privacy leakage research →
privacy-research-engineer-safeguards
- Building production RAG/agents or LLM features →
ai-engineer
- General literature survey without robustness scope →
ai-researcher
- Network/web/AppSec penetration testing (non-model) →
penetration-tester, web-pentester
Related skills
| Need |
Skill |
| LLM jailbreak and app-surface red team |
ai-redteam |
| Governance sign-off and risk tiers |
ai-risk-governance |
| Safety classifier R&D and harm evals |
ml-research-engineer-safeguards |
| Production safeguard serving path |
ml-infrastructure-engineer-safeguards |
| Privacy and extraction research |
privacy-research-engineer-safeguards |
| Production LLM/RAG implementation |
ai-engineer |
| General ML research methodology |
ai-researcher |
| Pipeline and artifact security |
devsecops |
Core Workflows
1. Scope and threat model
- Identify assets: weights, embeddings, training data, inference API, logs
- Classify attacker goals and capabilities (white/gray/black box, budget, offline/online)
- Map attacks to lifecycle stage (data, train, deploy, monitor)
- Agree evaluation environment — no prod customer data without approval
See references/adversarial_robustness_scope.md.
2. Attack taxonomy and scenarios
Document evasion, poisoning, extraction, and inference threats with realistic preconditions.
See references/threat_models_and_attack_taxonomy.md.
3. Metrics and benchmarks
Select perturbation norms, ASR definitions, slices, and baselines; pre-register pass/fail gates.
See references/evaluation_metrics_and_benchmarks.md.
4. Defenses and mitigations
Choose layered controls: robust training, preprocessing, detectors, ensembles, and operational limits.
See references/defenses_and_mitigations.md.
5. Red-team campaigns on models
Plan authorized attacks in lab/staging; capture reproduction packages and severity.
See references/red_team_campaigns_on_models.md.
6. Production guardrails and monitoring
Translate findings into input/output policies, drift monitors, and incident playbooks.
See references/production_guardrails_and_monitoring.md.
Outputs
- Threat model — assets, adversaries, attack paths, assumptions
- Robustness eval spec — datasets, budgets, metrics, baselines, acceptance criteria
- Results report — ASR/slice tables, representative failures, confidence limits
- Defense plan — prioritized mitigations with residual risk
- Campaign log — authorized tests, payloads, reproduction steps (lab/staging)
- Guardrail spec — validation rules, monitors, rollback triggers
Principles
- Authorized testing only — written scope; never attack production without approval
- Empirical over claims — measure ASR and slices; treat certified bounds as supplementary
- Defense in depth — no single control; combine model, input, and operational layers
- Reproducibility — version data, model hash, attack code, and random seeds
- Honest limits — document threat-model mismatch and adaptive attackers
1---2name: ai-adversarial-robustness-engineer3description: Adversarial robustness engineering for ML/AI—evasion, poisoning, extraction, membership-inference threat models; robust training, sanitization, detectors; ASR/certified evals; lab model attacks; data-pipeline integrity; production I/O guardrails (classical ML and LLM/multimodal). Use for adversarial examples, robustness suites, poison audits, deploy guardrails—not LLM app red team (ai-redteam), governance (ai-risk-governance), safety classifier R&D (ml-research-engineer-safeguards), safeguard serving (ml-infrastructure-engineer-safeguards), privacy research (privacy-research-engineer-safeguards), AppSec pentest (penetration-tester).4---56# AI Adversarial Robustness Engineer78## When to Use910- Define **threat models** for evasion, poisoning, extraction, and inference attacks on ML/LLM systems11- Design **robustness evaluation** suites — ASR, perturbation budgets, slice metrics, regression harnesses12- Implement **engineering defenses** — adversarial training, input sanitization, detectors, ensembles13- Run **lab/staging attack campaigns** on model endpoints, APIs, or batch inference (authorized only)14- Audit **training data and pipelines** for poisoning, backdoors, and supply-chain tampering15- Specify **production guardrails** — input validation, output filtering, rate limits, anomaly monitors16- Compare **certified vs empirical** robustness claims and document limitations for stakeholders17- Investigate **robustness regressions** after model updates, fine-tunes, or data refreshes1819## When NOT to Use2021- Broad LLM product red-team engagements, jailbreak policy, or ROE → `ai-redteam`22- AI governance, risk tiers, model cards, or compliance mapping → `ai-risk-governance`23- Safety classifier research, harm benchmarks, and moderation model training → `ml-research-engineer-safeguards`24- Safeguard gateways, GPU serving, canary routing, and inference SLOs → `ml-infrastructure-engineer-safeguards`25- PII, memorization, and privacy leakage research → `privacy-research-engineer-safeguards`26- Building production RAG/agents or LLM features → `ai-engineer`27- General literature survey without robustness scope → `ai-researcher`28- Network/web/AppSec penetration testing (non-model) → `penetration-tester`, `web-pentester`2930## Related skills3132| Need | Skill |33|---|---|34| LLM jailbreak and app-surface red team | `ai-redteam` |35| Governance sign-off and risk tiers | `ai-risk-governance` |36| Safety classifier R&D and harm evals | `ml-research-engineer-safeguards` |37| Production safeguard serving path | `ml-infrastructure-engineer-safeguards` |38| Privacy and extraction research | `privacy-research-engineer-safeguards` |39| Production LLM/RAG implementation | `ai-engineer` |40| General ML research methodology | `ai-researcher` |41| Pipeline and artifact security | `devsecops` |4243## Core Workflows4445### 1. Scope and threat model46471. Identify assets: weights, embeddings, training data, inference API, logs482. Classify attacker goals and capabilities (white/gray/black box, budget, offline/online)493. Map attacks to lifecycle stage (data, train, deploy, monitor)504. Agree evaluation environment — no prod customer data without approval5152**See `references/adversarial_robustness_scope.md`.**5354### 2. Attack taxonomy and scenarios5556Document evasion, poisoning, extraction, and inference threats with realistic preconditions.5758**See `references/threat_models_and_attack_taxonomy.md`.**5960### 3. Metrics and benchmarks6162Select perturbation norms, ASR definitions, slices, and baselines; pre-register pass/fail gates.6364**See `references/evaluation_metrics_and_benchmarks.md`.**6566### 4. Defenses and mitigations6768Choose layered controls: robust training, preprocessing, detectors, ensembles, and operational limits.6970**See `references/defenses_and_mitigations.md`.**7172### 5. Red-team campaigns on models7374Plan authorized attacks in lab/staging; capture reproduction packages and severity.7576**See `references/red_team_campaigns_on_models.md`.**7778### 6. Production guardrails and monitoring7980Translate findings into input/output policies, drift monitors, and incident playbooks.8182**See `references/production_guardrails_and_monitoring.md`.**8384## Outputs8586- **Threat model** — assets, adversaries, attack paths, assumptions87- **Robustness eval spec** — datasets, budgets, metrics, baselines, acceptance criteria88- **Results report** — ASR/slice tables, representative failures, confidence limits89- **Defense plan** — prioritized mitigations with residual risk90- **Campaign log** — authorized tests, payloads, reproduction steps (lab/staging)91- **Guardrail spec** — validation rules, monitors, rollback triggers9293## Principles9495- **Authorized testing only** — written scope; never attack production without approval96- **Empirical over claims** — measure ASR and slices; treat certified bounds as supplementary97- **Defense in depth** — no single control; combine model, input, and operational layers98- **Reproducibility** — version data, model hash, attack code, and random seeds99- **Honest limits** — document threat-model mismatch and adaptive attackers