AI Software Engineer, Security
Role responsibilities
Define and build the security architecture for AI product surfaces, focusing on tool execution, retrieval, and permission checks. Develop reusable guardrails, automated red-team testing, and production systems to prevent vulnerabilities like prompt injection and cross-tenant leakage.
Requirements
Requires 8-10+ years of experience in designing and securing complex software systems with strong judgment in security architecture. Candidates should have a builder mindset and the ability to translate complex security risks into concrete engineering requirements.
Key skills
Secure Software Engineering, Security Architecture, Security Product Strategy, Threat Modeling, Red Teaming, Prompt Injection Testing, Enterprise SaaS Security, Developer Tooling, API Permissions, Data Exfiltration Prevention, Auditability, Model Behavior Evaluation
Keywords
AI, Security Architecture, Prompt Injection, Red Teaming, SaaS, MCP, Data Residency, Encryption, Compliance, Audit Logs, Tool Execution, Cross-tenant Leakage, Software Engineering, Developer Infrastructure, Threat Models, Observability, Agent Runtimes