Staff security engineer, application security
Core
Building security foundations for AI systems, securing LLM architectures, and embedding security into developer workflows for enterprise AI platforms.
Role type
Staff application security engineer (AI/ML domain)
Builds
Secure AI agent architectures, automated security controls for data pipelines and model training, and secure coding patterns for engineering teams.
Domain
Enterprise Generative AI / AI Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Application security engineering, threat modeling, SAST/DAST implementation, secure code review, DevSecOps, AI/ML security research, multi-language code review (Python, Java, Go, JS/TS), automation design.
Preferred skills
Experience in fast-growing startups, deep understanding of developer workflows, builder mindset focused on scaling security.
Technologies
SAST/DAST tools, vulnerability management platforms, CI/CD pipelines, LLM architectures, AI agents.
Responsibilities
Conduct threat modeling for LLM architectures, own and evolve the application security program, partner with engineering to establish secure coding standards, lead security assessments and penetration testing, design security controls for data pipelines and AI agents, research emerging AI/ML attack vectors.
Seniority
Staff, hands-on IC with strategic influence