Backend Engineer, AI Security
About the role
About Stripe
Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet.
About the Team
AI is moving fast and Stripe is moving fast to adopt it. The AI security team is responsible for building and partnering to create the right security primitives to enable Stripe to move fast safely. This team works on low level components of the AI stack, where both infrastructure and security experience are valuable. This is a foundational role—you'd be the first engineer on the team.
What You'll Do
Engineers on this team will do a mixture of partnering and advising with teams building AI infrastructure and products, and building security infrastructure primitives for AI. A major focus will be building a security tooling layer that sits in the inference path, providing detection and protection against AI specific threats like prompt injection, jailbreaks, and tool misuse.
Responsibilities
- Build security frameworks integrated with core AI infrastructure
- Design and implement defenses against AI specific threats like prompt injection and jailbreaks
- Collaborate with other engineering teams to ensure Stripe's AI infrastructure and products are built securely
- Support other engineering teams in integrating security primitives
- Uphold high engineering standards and improve codebase and processes
- Design and build systems that help define the state of the art for AI security
Minimum Requirements
- 5+ years of software development experience
- Experience independently designing and developing medium to large projects
- Experience working collaboratively across multiple engineering teams
- Experience writing high quality code in a major programming language