Backend Engineer, AI Security

Remote $190k–$286k middle 1 month ago full-time quality 9/10

Role in brief

Stripe is seeking a Backend Engineer for its AI Security team. This role involves building security frameworks and defenses for AI infrastructure, including protection against threats like prompt injection. Candidates with experience in software development, infrastructure systems, and security engineering, who can work in ambiguous, fast-moving environments, should consider applying.

BackendAI SecurityInfrastructure SystemsSoftware Development

About the role

This foundational role focuses on securing Stripe's AI infrastructure. The engineer will build security frameworks integrated into core AI systems and design defenses against AI-specific threats such as prompt injection and jailbreaks. This involves creating a security tooling layer within the AI inference path to detect and protect against misuse, ensuring that Stripe can adopt AI technologies safely and at scale.

The position demands collaboration with other engineering teams across Stripe. The successful candidate will partner with teams building AI infrastructure and products, advising them on security best practices and integrating security primitives. This ensures that AI tools developed within Stripe meet enterprise-grade security standards, even when off-the-shelf solutions are not available.

Success in this role means establishing robust AI security measures from the ground up. The engineer will be instrumental in defining the state of the art for AI security within Stripe, upholding high engineering standards, and improving codebase and processes. This requires a proactive approach to identifying and mitigating new threats in a rapidly evolving AI landscape.

The annual salary for this role ranges from $190,400 to $285,600.

Skills that matter here

  • Backend: This role involves building and integrating security frameworks into core AI infrastructure, which requires strong backend development skills.
  • AI Security: The primary focus is on designing and implementing defenses against AI-specific threats like prompt injection and jailbreaks.
  • Infrastructure Systems: The position requires developing, deploying, and maintaining reliable infrastructure systems to support AI security measures.
  • Software Development: Candidates need at least 5 years of software development experience and the ability to independently design and develop medium to large projects.
  • Security Engineering: Experience in security engineering is essential for building robust defenses and integrating security primitives into AI systems.

Who this role suits

  • Someone who thrives in ambiguous environments and can drive clear next steps.
  • An individual who can think creatively and reason clearly within a complex problem domain.
  • A person comfortable collaborating across multiple engineering teams to achieve shared security goals.
  • An engineer who enjoys building foundational systems and defining new security standards.

From the employer

  • Build security frameworks integrated with our 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 our high engineering standards and improve our codebase and processes
  • Design and build systems that help define the state of the art for AI security.
  • 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
  • Ability to drive clear next steps when working in an ambiguous environment
  • Ability to think creatively and reason clearly in a complex problem domain
  • Experience developing, deploying, and maintaining reliable infrastructure systems
  • Experience in security engineering
  • Experience building AI agents or LLM-based systems

Questions about this role

What is the remote work policy for this role?

This is a fully remote position.

What level of seniority is expected for this role?

This is a middle-seniority role.

What kind of experience is required?

Candidates should have at least 5 years of software development experience, including developing and maintaining reliable infrastructure systems and security engineering.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Stripe.