Notion

Software Engineer, AI Dev Velocity

Notion2 days ago
Location

San Francisco, California

Type

Full Time

Salary

USD 214,000 – 300,000

Level

Senior

Role

Software Engineer

Posted

May 13, 2026

Full TimeSenior

The role

Summary

Notion is seeking a Software Engineer for its AI Dev Velocity team to build critical infrastructure for AI evaluation systems. The role focuses on developing scalable tooling, evaluation frameworks, and measurement systems that enable confident and efficient AI development across the organization.

What you'll do

Eval Infrastructure: Build and improve scalable evaluation runners and harnesses for local, CI, and scheduled runs
Tooling Development: Create templates, fixtures, and debugging tools to simplify high-signal evaluations
Benchmark Management: Develop and maintain benchmark and dataset tooling with curation pipelines and versioning
System Reliability: Enhance eval execution reliability through improved observability, retries, and cost tracking
Cross-team Integration: Partner with AI product, platform, and infrastructure teams to integrate evaluations into shipping workflows

What we look for

Technical

Programming LanguagesStrong proficiency in TypeScript/Node.js and/or Python
System ArchitectureExperience with distributed computing and reliable system design

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Production SystemsMinimum 3-5 years of experience shipping production-grade software systems
Data Pipeline ExperienceProven track record of working with data processing, versioning, and quality assurance

Skills

Required skills

TypeScriptProduction-level programming with TypeScript/Node.js
PythonProficient programming for system development
Distributed SystemsExperience building reliable systems with queues, retries, and idempotency
Data PipelinesExpertise in batch processing, data quality, and reproducibility
System DesignStrong software engineering fundamentals for production systems

Nice to have

Developer ToolingExperience building CLI tools, CI integrations, or internal platforms
AI EvaluationFamiliarity with LLM evaluation techniques and regression detection
Cross-team CollaborationExperience rolling out new workflows and driving adoption

Compensation & benefits

Salary

USD 214,000 – 300,000 (annual)

Stock options

Available

Benefits

Competitive Salary

Base salary range of $214,000 - $300,000 with potential equity compensation

Equity

Stock options as part of total compensation package

Hybrid Work

Flexible work arrangement with in-office collaboration on Anchor Days

Diversity and Inclusion

Commitment to a diverse and inclusive workplace


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess basic qualifications
  2. 2
    Technical Screen Detailed technical interview focusing on software engineering and system design skills
  3. 3
    Coding Challenge Hands-on coding assessment related to evaluation systems and distributed computing
  4. 4
    Onsite Interviews Multiple rounds of technical interviews with team members, including system design and problem-solving
  5. 5
    Culture Fit Interview to assess alignment with Notion's values and collaborative culture

Apply for this position

You'll be redirected to the company's application page