# Software Engineer, Early Career

**Company:** [Notion](https://hotfix.jobs/companies/notion)
**Location:** San Francisco, CA
**Role:** ML Engineering
**Salary:** $130k – $150k/yr
**Experience:** 0+ years
**Skills:** LLMs, Embeddings, AI/ML, React, TypeScript, Node.js, Postgres, MySQL, Elasticsearch, Data Structures, Algorithms, Distributed Systems
**Posted:** 2026-07-06

> Early-career engineer building and productionizing AI-powered features at Notion using LLMs and embeddings. Less than 2 years experience; strong fundamentals in algorithms, data structures, and distributed systems required.

## Job Description

## Responsibilities
- Partner with your team to prototype and ship an AI-powered product improvement.
- Own a scoped productionization project: integrate a new model/technique into an existing workflow, add monitoring + guardrails, or improve latency/cost/reliability.
- Contribute to evals and iteration loops: build or extend an evaluation set, run experiments, analyze results, and translate learnings into product or system changes.
- Help shape core user experiences and accelerate how people discover value in Notion.
- Tackle meaningful challenges with increasing autonomy, crafting code that millions of users will experience.
- Take ownership of projects that matter, make critical technical decisions, and contribute your unique perspective to our product vision.
- Work on cutting-edge AI-powered features, leveraging LLMs, embeddings, and other AI technologies.
- Depending on team: build model-powered features end-to-end (UX, APIs, retrieval, orchestration, quality, and reliability); improve model integration and performance (latency, cost, safety, robustness) and build infrastructure for model serving and experimentation; or create evaluation frameworks and automated/human-in-the-loop testing.

## Requirements
- Less than two years of engineering experience.
- Solid fundamentals in data structures, algorithms, and distributed systems, with a customer-minded, pragmatic approach to solving problems.
- Expertise building and prototyping: excited to build and iterate quickly; started exploring AI/ML through coursework, projects, internships, or hackathons.
- Comfortable learning how different parts of a product fit together (UI, APIs, data).
- Some familiarity with relational databases like Postgres or MySQL.
- Can take an idea from prototype to a working feature with guidance.
- Thoughtful problem-solving: approach problems holistically, think about implications for real people, navigate ambiguity, decompose complex problems, balance business impact.
- Impact-driven approach to technology: see technologies as tools for user impact; pragmatic about choosing the right tool; stay current with tools like Cursor, Claude Code, and AI-assisted development environments.
- Proactive communication and high agency: own your work, communicate clearly, show initiative, identify needs, drive projects forward.

## Nice-to-Haves
- Experience with React, TypeScript, Node.js, Postgres, and Elasticsearch.
- Care about the interaction between technology and society.
- Familiarity with computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay.

## Similar roles

- [AI Engineer](https://hotfix.jobs/jobs/c9bf09cf-a2e1-4203-b3d2-b20c040bc3e5) - AI Fund - Mountain View, CA - $130k – $175k/yr
- [Software Engineer - AI Engineering](https://hotfix.jobs/jobs/12fc8f06-64b7-48e2-b78f-c34194ac4d7c) - Applied Intuition - Sunnyvale, CA - $126k – $250k/yr
- [Software Engineer, New Grad (AI)](https://hotfix.jobs/jobs/1fecf4da-9fff-4173-bb8f-edb0d99a5555) - Notion - San Francisco, CA - $126k – $146k/yr
- [Research Engineer - Robot Learning](https://hotfix.jobs/jobs/43fdcb89-f52a-466f-94c7-00c72c99e9a7) - Applied Intuition - Sunnyvale, CA - $126k – $423k/yr
- [Research Engineer - Reinforcement Learning, Self-Driving](https://hotfix.jobs/jobs/003a0573-ea78-46f1-991a-fae5924860aa) - Applied Intuition - Sunnyvale, CA - $126k – $423k/yr

**Apply:** https://hotfix.jobs/jobs/f85835bb-6c6a-4888-934d-68230f2dc0f5
**Canonical:** https://hotfix.jobs/jobs/f85835bb-6c6a-4888-934d-68230f2dc0f5