- Lead technical discovery with customer security and engineering teams to understand workflows, systems, data, risks, and operating constraints.
- Define the problem, baseline, architecture, and acceptance criteria, and make scope, dependencies, and tradeoffs visible.
- Write, review, and debug production software connecting models, APIs, telemetry, and security systems.
- Choose suitable tools and architecture, balancing speed, reliability, maintainability, and cost.
- Own deployment and troubleshooting in customer environments, including configuration, access, CI/CD, monitoring, and integration failures.
- Threat-model AI-enabled workflows and test realistic failure cases, including prompt injection, sensitive-data exposure, and unsafe tool actions.
- Build security controls across prompts, data flows, APIs, and cloud services, including least-privilege access, secrets protection, auditability, and human approval.
- Explain architecture, evidence, risks, and tradeoffs to technical and nontechnical stakeholders.
- Produce documentation, interfaces, runbooks, and knowledge transfer for customer teams.
- Turn proven solutions and lessons into reusable engineering patterns, evaluation cases, and playbooks.
CybersecurityCI/CDRESTful APIs