
Notion
New grad
New-grad AI engineer role at Notion — ship a scoped AI feature and prove it with evals, not just a demo
Notion is hiring new-grad engineers into one of several AI-focused teams — AI product engineering, model/systems engineering, or evaluation & quality — to help build model-powered features into Notion's workspace. The role expects a candidate straight out of school (or with internship experience) to prototype an AI feature, take ownership of a scoped productionization project, and contribute to evaluation frameworks that measure model/product quality.
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Prototyping and shipping an AI-powered feature (LLMs, embeddings) end to end
- Productionizing a model integration: monitoring, guardrails, latency/cost/reliability
- Building or extending evaluation frameworks (evals) to measure model/product quality
- Working across UI, APIs, and data (familiarity with Postgres/MySQL)
- Breaking down ambiguous problems and iterating from teammate feedback
- Communicating and collaborating cross-functionally (product, design, data)
Common question themes
Tell me about a project where you integrated an LLM or embeddings into a real feature
How would you productionize an AI prototype — what guardrails or monitoring would you add before shipping
Describe how you'd build an evaluation set to measure whether a model change actually improved things
Walk through a time you had to learn an unfamiliar part of a stack (UI, API, or DB layer) to ship a feature
How do you approach an ambiguous, loosely-specified AI feature request
Tell me about incorporating feedback from teammates on early/rough work
How candidates describe it
Real Software Engineer interview stories — retold from candidates' public write-ups, with sources.
Bloomberg London New Grad SWE Interview: Coding, System Design, Behavioral
A new-grad candidate walks through four Bloomberg London interview rounds—two coding interviews, a system design round, and a behavioral round—that resulted in an offer within two business days of the final round.
Interviewed February 2021 · London
Bloomberg New Grad Software Engineer Interview (London, 2019): Phone Screen to a Single Onsite Round
A Bloomberg new-grad software engineer candidate in London describes a phone screen built around a generalized parenthesis-matching problem, followed by a single onsite interview on a custom string-sorting problem. The onsite process ended after one round, and the candidate received a rejection a few days later without detailed feedback.
Interviewed November 2019 · London
Google · L3 Software EngineerOfferGoogle L3 software engineer interview: phone screen, four coding rounds, and the Googleyness round
A candidate with two years of experience went from recruiter outreach to offer over about four months. The onsite was four 45-minute coding rounds — three of them featuring binary trees — and one round turned into a 25-minute chain of follow-ups about approximating an optimal solution at scale.
Interviewed June 2020 · Bangalore, IN
All Notion Software Engineer interviews
Related interviews

Notion
Mid
Developer Advocate

Notion
Manager
Engineering Manager, Mobile AI

Notion
Senior
Engineering Manager, Search & Context Platform

OpenAI
Mid
Agent Post-Training, API & Power Users

Mid
Software Engineer, AI/ML, Shopping Experiences

Senior