Latest AI JobsBrowse Jobs
Notion logo

Software Engineer, AI Product Security

NotionSan Francisco, CaliforniaEngineering
Apply on company site
Salary
$270K - $340K USD
Job type
Full-time
Work mode
Remote
Posted
9 Jun 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Software Engineer, AI Product Security position at Notion involves establishing the security foundations for collaborative artificial intelligence products in San Francisco, California. This role suits experienced engineering professionals who excel at designing secure software architectures and want to shape how teams safely build and interact with AI tools.

Key Responsibilities

Establish and construct security architectures for product features handling workspace data, such as permission checks, tool execution, content writes, and auditability.
Create reusable libraries, review patterns, test fixtures, and guardrails to ensure product teams take the secure path effortlessly.
Develop automated red-team and regression testing protocols targeting risks like prompt injection, data exfiltration, tool misuse, and cross-tenant leakage.
Convert threat models into actionable engineering requirements, production validation checks, and launch criteria.
Use production telemetry, incident insights, and targeted experiments to continuously harden application security and developer workflows.
Set the security standards for engineering practices involving coding agents, MCP-enabled tools, hooks, and internal automation.

Requirements

Bring 10+ years of overall experience designing, building, or securing complex software systems.
Possess strong security architecture judgment to analyze complex data flows, trust boundaries, and permission models for necessary redesigns.
Demonstrate security product strategy skills by turning complex vulnerabilities into robust product designs and architectures.
Maintain a builder mindset focused on leaving behind functional tools, tests, libraries, and repeatable patterns.

Nice to Have

Practical background in building or securing products involving tool usage, retrieval systems, workflow automation, or strict permission boundaries.
Hands-on involvement in prompt-injection testing, red teaming, model behavior evaluation, or abuse-resistant application design.
Familiarity with enterprise SaaS security models covering sharing permissions, audit logs, data residency, compliance, and encryption.
Experience creating developer tooling, continuous integration checks, coding-agent workflows, or internal frameworks.
Public security research, vulnerability disclosures, conference presentations, or open-source contributions focused on product security.

Skills and Tools

Secure software engineering and system design
Threat modeling and security architecture judgment
Automated red-teaming and regression testing methodologies
Enterprise SaaS security frameworks and permission models
Developer tooling and secure framework creation

Salary and Benefits

Notion provides highly competitive cash compensation, equity packages, and benefits. For this San Francisco-based position, the estimated base salary range falls between $270,000 and $340,000 per year, determined by factors such as location, scope, complexity, and candidate expertise.

About the Company

Notion operates as a collaborative AI workspace where teams and agents think together by housing knowledge, projects, meetings, and AI tools in one unified platform. Employees, known as Notinos, work together to set the standard for how humans collaborate in the artificial intelligence era, focusing on craft, long-lasting builds, and human-centric work.

How to Apply

Interested candidates should submit their application directly on the official Notion careers page.

Questions candidates ask

What is the location and work arrangement for this role?

This role is based in San Francisco, California. The team follows an onsite schedule with mandatory office attendance on Mondays, Tuesdays, and Thursdays, which are designated as Anchor Days.

What is the salary range for the Software Engineer, AI Product Security position?

The estimated base salary range for this role in San Francisco is $270,000 to $340,000 per year, accompanied by equity and benefits, depending on experience and role scope.

How many years of experience are required?

Candidates must bring 10+ years of professional experience designing, building, or securing complex software systems.

What kind of security testing will this engineer perform?

The engineer will build automated red-team and regression testing for risks including prompt injection, indirect instruction following, data exfiltration, tool misuse, cross-tenant leakage, and unsafe workspace mutations.

Do I need deep AI expertise to apply to Notion?

Deep AI expertise is not required for every role, but Notion expects all employees to be intellectually curious and willing to use AI as a real collaborator in their work.

Ready to apply?

The application is on the official Notion careers page.

Apply on company site