AI Software Engineer, Security
Role responsibilities
Define and build security architecture for AI product surfaces, focusing on tool execution, retrieval, and permission checks. Develop automated red-team testing and reusable guardrails to prevent vulnerabilities like prompt injection and data exfiltration.
Requirements
Requires 8-10+ years of experience in designing and securing complex software systems with strong security architecture judgment. Candidates should have a builder mindset and experience translating threat models into concrete engineering requirements.
Key skills
Secure Software Engineering, Security Architecture, Security Product Strategy, Threat Modeling, Red Teaming, Prompt Injection Testing, Enterprise SaaS Security, Application Design, Developer Tooling, Permission Systems, Data Flow Analysis, Auditability, Vulnerability Research, CI Checks, Model Behavior Evaluation
Keywords
AI, Security Engineering, Prompt Injection, Red Teaming, SaaS, MCP, Data Exfiltration, Cross-tenant Leakage, Audit Logs, Encryption, Compliance, Data Residency, CI/CD, Software Architecture, Tool Permissions, Retrieval, Observability, Open Source, Vulnerability Writeups, Coding Agents