- Design and execute red team assessments against AI systems, applications, and supporting infrastructure
- Translate ambiguous objectives into structured testing plans and attack strategies
- Develop adversarial testing methodologies to evaluate system security, robustness, and resilience
- Craft prompts, attack chains, and adversarial inputs to uncover unintended or unsafe system behavior
- Identify vulnerabilities, security risks, and failure modes through testing and analysis
- Analyze system outputs and behaviors to assess security and safety risks
- Document findings, communicate risk, and provide actionable recommendations
- Collaborate with engineers, researchers, and subject-matter experts to improve system security
- Continuously refine testing methodologies based on emerging threats and attacker techniques
PythonBashCybersecurity+1 more