Are you applying to the internship?
Job Description
Software Engineer Intern (Fall 2026) | Notion
The Tone:
This is a Software Engineer Internship at Notion, located in San Francisco, CA. Notion is building a collaborative AI workspace designed for teams and agents to think together, consolidating knowledge, projects, meetings, and AI tools into a single, integrated platform. This approach aims to make work faster, clearer, and less fragmented for millions of individuals, small teams, and large companies. This internship is part of Notion’s inaugural engineering intern class, where you will play a crucial role in delivering a fast, reliable, and secure experience while expanding Notion’s AI-native capabilities and ensuring a performant future for its growing user base.
The TL;DR
• Role: Internship
• Type: Temporary
• Location: In-person, San Francisco, CA
• Pay: $57–$61 hourly
• Mission: This intern will help build and ship AI-native projects, driving valuable impact for Notion’s customers and engineers, ensuring a performant and reliable path for the future.
• Tech Stack: Typescript, Node.js, Python, React
What You’ll Actually Do
• Code Development: Write clean, secure, tested, and documented code, ensuring high quality and maintainability across the Notion product.
• Product Enhancement: Design and enhance the Notion product with new capabilities, consistently approaching development with an AI-first mindset to innovate for users.
• Software Development & Debugging: Develop, fix, and debug software across Notion’s full stack, including web services, databases, applications, and tools, leveraging modern frameworks.
• AI-Native Project Contribution: Work closely with your mentor and team to build and ship AI-native projects that drive valuable impact for Notion’s customers and internal engineers.
• Future Path Forging: Contribute to forging a performant and reliable path forward for Notion’s future, helping the company scale while maintaining user trust and satisfaction.
The Must-Haves
• Background: Pursuing a bachelor’s or master’s degree in computer science, engineering, or another related field, with a required graduation date before Summer 2027.
• Experience: Previous internship experience in a software development context is required. Candidates should be working towards proficiency in one or more programming languages relevant to Notion’s stack.
• Skills: A strong interest and experience as an AI enthusiast, demonstrated by having built or prototyped features using AI technologies such as LLMs, Embeddings, or Machine Learning. Candidates must exhibit thoughtful problem-solving skills, starting with a clear understanding of context and the ability to decompose complex problems into clean solutions. The role also requires the ability to adapt to changing priorities in a dynamic environment, an empathetic communication style for technical and collaborative discussions, and a strong user-first mindset.
• Bonus: Expertise with specific technologies that are part of Notion’s stack, including Typescript, React, and Python. An understanding of computing pioneers like Ada Lovelace, Douglas Engelbart, and Alan Kay, and an appreciation for their foundational work. Interests outside of technology, such as in art, history, or social sciences.