Software Engineering Intern, Frontend
Notion
San Francisco, CAFresher2h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree or Master's degree
- Must know
- TypeScriptReactMachine learningLLMs
- Work
- On-site in San Francisco · internship
- Pay
- Not stated by the employer.
- Skill demand
- Machine learning29%TypeScript24%React22%LLMs14%of 49 similar entry-level jobs posted in the US this week
- Listed
- Nov 10, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Notion is building the collaborative AI workspace where teams and agents think together. This internship is an opportunity to contribute to Notion's mission of creating one place where knowledge, projects, meetings, and AI tools live side by side. The goal is to set the standard for how humans work together in the AI era.
Internship Dates: May 24 - August 13 or June 14 - September 3
Location: SF or NY office
What You'll Achieve
- Build and optimize common web patterns for frontend engineers.
- Design and enhance the Notion product with new capabilities, focusing on an AI-first mindset.
- Develop, fix, and debug software for frontend or full stack applications, using modern frameworks and tooling.
Key Responsibilities
- Build and optimize common web patterns that front-end engineers can use to create features.
- Design & enhance the Notion product with new capabilities, with an AI first mindset.
- Develop, fix and debug software for across our frontend or full stack (web services, databases, applications, tools) while leveraging modern frameworks and tooling.
Requirements & Tech Stack
- Working toward proficiency in React / TypeScript.
- AI enthusiast: Have built or prototyped features with AI technologies (LLMs, Embeddings, ML) and are interested in learning more.
Qualifications
- Pursuing a bachelor's or master's degree in computer science, engineering, or another related field. Must graduate before Summer 2028.
- Previous internship experience.
- Ability to find large challenges exciting and enjoy discovering problems as much as solving them.
- Ability to problem-solve and adapt to changing priorities in a fast-paced, dynamic environment.
Skills You’ll Need To Bring
- Thoughtful problem-solving: Decompose tricky problems and work towards a clean solution, independently or with teammates. Comfortable asking for help when stuck.
- Put users first: Think critically about the implications of built features and their impact on real people.
- Not ideological about technology: Understand technology tradeoffs and can learn new technologies as needed.
- Empathetic communication: Clearly communicate nuanced ideas, both in writing and in real-time brainstorming. Engage thoughtfully with other perspectives in disagreements.
- Team player: Enjoy collaborating cross-functionally to accomplish shared goals. Care about learning, growing, and helping others.
Nice To Haves
- Expertise with specific technologies in the Notion stack, including TypeScript and React.
- Knowledge of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay.
- Interests outside of technology, such as in art, history, or social sciences.