Are you applying to the internship?
Job Description
Software Engineer Intern (Fall 2026) | Notion
The Tone:
This is a 12-week internship at Notion, located in San Francisco, CA, running from September 14 to December 4. Notion is building a collaborative AI workspace where teams and AI agents can think together, consolidating knowledge, projects, meetings, and AI tools into one unified platform. The company’s mission is to make work faster, clearer, and less fragmented for millions of individuals and companies. This internship is a critical part of Notion’s first engineering internship class, where you will contribute to ensuring a performant, reliable, and secure experience for users while building innovative AI-native projects that define the future of work.
The TL;DR
• Role: Internship
• Type: Temporary (12-week program, Sept 14 – Dec 4)
• Location: In-person, San Francisco, CA
• Pay: $57/hr for Bachelors, $61/hr for Master’s
• Team: Works closely with an engineering team, supported by a dedicated mentor.
• Mission: Drive valuable impact by building and shipping AI Native projects to deliver a fast, reliable, and secure experience for Notion’s users.
• Tech Stack: Typescript, Node.js, Python, React
What You’ll Actually Do
• Code Development: Write clean, secure, tested, and thoroughly documented code, adhering to high engineering standards.
• Product Enhancement: Design and enhance the Notion product with new capabilities, always approaching solutions with an AI-first mindset.
• Full-Stack Development: Develop, fix, and debug software components across Notion’s full stack, including web services, databases, applications, and internal tools, utilizing modern frameworks.
• Impactful Project Work: Work closely with your mentor and the team to build and ship AI Native projects that deliver valuable impact to both customers and engineers.
• Future Paving: Contribute to Notion’s future as part of its first engineering internship class, helping to forge a performant and reliable path for the platform.
The Must-Haves
• Background: Currently pursuing a bachelor’s or master’s degree in computer science, engineering, or a related technical field, with an expected graduation date no later than Summer 2027.
• Experience: Must have previous internship experience in a software development or related engineering role.
• Skills:
• Working towards proficiency in one or more core programming languages such as Typescript, Node.js, or Python.
• Demonstrated enthusiasm for AI, including experience building or prototyping features with AI technologies like LLMs, Embeddings, or ML, and a strong interest in further learning.
• Thoughtful problem-solving ability, allowing you to clearly understand context, decompose complex problems, and independently or collaboratively work towards clean solutions, while also being comfortable seeking help when necessary.
• Adaptability to evolving priorities, enabling effective problem-solving in a rapidly changing environment.
• Empathetic communication skills, capable of clearly explaining nuanced technical ideas in writing or verbally, and engaging constructively with different perspectives to reach compromises.
• Bonus:
• Expertise with specific technologies that are part of Notion’s current stack, including Typescript, React, or Python.
• Familiarity with the work of computing pioneers such as Ada Lovelace, Douglas Engelbart, and Alan Kay.
• Diverse interests outside of technology, spanning areas like art, history, or the social sciences.