Staff security engineer, application security
Core
Building security foundations for AI systems, securing LLM architectures, and embedding security into developer workflows for enterprise AI applications.
Role type
Staff application security engineer (AI/ML domain)
Builds
Secure AI platforms, automated security controls, and developer security tooling
Domain
Enterprise AI / Generative AI / Application Security
Deliverable
production ML models
Required skills
Application security engineering, threat modeling, secure architecture design, SAST/DAST implementation, DevSecOps, code review across multiple languages, AI/ML security research
Preferred skills
Experience in fast-growing startups, developer experience (DX) optimization, automation mindset
Technologies
Python, Java, Go, JavaScript/TypeScript, SAST/DAST tools, CI/CD pipelines
Responsibilities
Conduct threat modeling for LLM architectures, own application security program (SAST/DAST in CI/CD), partner on secure coding standards, lead penetration testing, design data pipeline security controls, research emerging AI/ML threats
Seniority
Staff, hands-on IC with strategic influence
