Software Engineer, AI Platform

Notion
San Francisco / New York City2026-07-14Hybrid

About the job

The AI Platform team is responsible for building the shared foundations that let Notion ship AI products quickly and operate them safely at scale. You’ll join a team of talented engineers focused on making speed and quality compatible: reliability and availability through provider changes, quality and correctness systems like evals and release gates, observability that makes failures explainable, and shared primitives for model integrations, context management, long-running actions, and cost/performance tradeoffs.

Responsibilities

- You'll own and play a pivotal role in the prototyping, development and scaling of systems and core AI platform primitives.

- You’ll partner closely with product teams to provide paved paths and production-ready guardrails that help new AI features ship faster with less duplicated work.

- You’ll work across infrastructure, shared libraries, APIs, and product integration points to make AI platform capabilities easy to adopt and high-leverage across Notion.

- You’ll operate critical AI systems in production, using observability and diagnostics to understand provider/model behavior, debug failures, improve latency and cost, and evolve systems with minimal user disruption.

- You’ll help Notion safely adopt new models, providers, and AI capabilities through versioning, controlled rollouts, compatibility layers, and clear quality/reliability gates.

Qualifications

Minimum

No minimum qualifications listed.

Preferred

- 2-4 years of experience as a Software Engineer

- Experience with applied AI product development (prompting, evals, model integrations, or quality measurement).

- You've built out and scaled data processing pipelines at scale with Apache Spark or Ray.

- You’ve past experience working full-stack in Typscript and node.js ecosystem

- You have experience building MLOps and ML serving infrastructure.