Software Engineer II, AI Security

AmplitudeSan Francisco, CA
52d

About The Position

Amplitude is the leading digital analytics platform that helps companies unlock the power of their products. Over 4,300 customers, including Atlassian, NBCUniversal, Under Armour, Square, and Jersey Mike's, rely on Amplitude to gain self-service visibility into the entire customer journey. Amplitude guides companies every step of the way as they capture data they can trust, uncover clear insights about customer behavior, and take faster action. When teams understand how people are using their products, they can deliver better product experiences that drive growth. Amplitude is the best-in-class analytics solution for product, data, and marketing teams, ranked #1 in multiple categories in G2's Summer 2025 Report. Learn how to optimize your digital products and business at amplitude.com. As an organization, we approach challenges with humility, take ownership of our contributions, and embrace a growth mindset that pushes us to constantly improve ourselves, each other, and the value we bring to customers and partners. Amplitude's Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusion-one focused on psychological safety, empathy, and human connection-that will allow employees of all backgrounds to thrive. We're looking for an Application Security Engineer II to help secure Amplitude's emerging AI-powered features, from chatbots to agentic systems. This role is ideal for a security engineer who loves working at the intersection of AI, application security, and product development; someone who can threat model novel attack surfaces, partner with engineers to design safer systems, and build guardrails that make secure innovation easier. You'll work closely with developers, AI product teams, and security peers to evaluate risks in AI-driven features (such as LLM-based assistants, connectors, and agent integrations), guide secure design, and implement automated defenses across the stack. This is a hands-on role where you'll help shape how we approach security for AI features at scale. You won't just report issues, you'll help fix issues and make it easier for others to avoid them.

Requirements

  • 2 - 5 years of experience in application or product security roles
  • Hands-on software development experience in at least one backend language (e.g. Python, TypeScript, Java)
  • Strong understanding of API security, authentication, and common web vulnerabilities (OWASP Top 10)
  • Experience or interest in AI/ML system security, including LLM application threat modeling or prompt security
  • Familiarity with CI/CD pipelines and modern deployment environments (e.g., Kubernetes, GitHub Actions)

Responsibilities

  • Contribute to building and maintaining secure-by-default development patterns, libraries, templates and model interaction patterns ("golden paths")
  • Implement security and AI-specific checks in CI/CD workflows (e.g. GitHub Actions, Argo Workflows) and in runtime environments (e.g. Kubernetes admission controllers)
  • Leverage AI/ML tools to automate code review, alert triage, log analysis, and threat detection for application-layer risks
  • Develop and maintain security guardrails, input/output filters, and policy enforcement layers for LLM interactions
  • Write and tune rules to catch insecure code patterns and prevent critical vulnerabilities from reaching production
  • Conduct threat modeling and security design reviews for AI-related products, such as chatbots, model-connected platforms (MCPs), and autonomous agents
  • Contribute to internal penetration tests against AI systems
  • Collaborate with developers to remediate security issues by offering clear guidance and, where needed, hands-on support
  • Contribute to internal tooling and frameworks to make secure development frictionless and fast

Benefits

  • Excellent medical, dental and vision insurance coverages, with 100% employer-paid premiums for employee medical, dental, vision on select plans
  • Flexible time off, paid holidays, and more
  • Generous stipends to spend on what matters most to you, whether that's wellness (monthly), commuter transit/parking (monthly), learning and development (quarterly), home office equipment (annual), and much more
  • Excellent Parental benefits including: 12-20 weeks of Paid Parental Leave, Carrot Fertility Benefits/Adoption/Surrogacy support, Back-up Child Care support
  • Mental health and wellness benefits including no cost employee access to Modern Health coaching & therapy Sessions and high quality physician office experience via One Medical membership (select U.S. locations only)
  • Employee Stock Purchase Program (ESPP)

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Publishing Industries

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service