Software Engineer, AI Platform
About the role
Millions of people use Notion — and this number is increasing every day. That means millions of people trust us to deliver a fast, reliable, and secure experience, and we value this more than anything. We want to keep earning trust, while also continuing to amaze our users with the tools they can build in Notion.
Responsibilities
- Own and play a pivotal role in the prototyping, development and scaling of systems and core AI platform primitives.
- Partner closely with product teams to provide paved paths and production-ready guardrails that help new AI features ship faster with less duplicated work.
- Work across infrastructure, shared libraries, APIs, and product integration points to make AI platform capabilities easy to adopt and high-leverage across Notion.
- 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.
- Help Notion safely adopt new models, providers, and AI capabilities through versioning, controlled rollouts, compatibility layers, and clear quality/reliability gates.
Requirements
To bring passion for AI systems at scale, adaptable and curious, extreme ownership, thoughtful problem-solving, and pragmatic and business-oriented skills.
Qualifications
- 2-4 years of experience as a Software Engineer.
- Experience with applied AI product development (prompting, evals, model integrations, or quality measurement).
- Past experience working full-stack in Typscript and node.js ecosystem.
- Experience building MLOps and ML serving infrastructure.
Skills
- Passion for AI systems at scale.
- Understanding of the challenges of scaling reliability, latency, cost, and quality as usage and model complexity grow.
- Comfortable working across ambiguous problem spaces, aligning stakeholders around a clear path forward, and driving execution with accountability.
- Thoughtful problem-solving: clear and accurate understanding of the context, decomposing ambiguous system behavior, debugging across layers, and working towards clean, pragmatic solutions.
- Pragmatic and business-oriented: prioritizing based on product and business impact, balancing craft with urgency and operational simplicity.
Benefits
Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role's scope and complexity, and the candidate's experience and expertise, and may vary from the range provided below.
Pay
The estimated base salary range for this role is $180,000 - $201,000 per year.
Schedule
We work from our offices on Mondays, Tuesdays and Thursdays (our Anchor Days) because we do our best thinking and building together in person.