Software Engineering Intern, iOS (Summer 2027)

Notion

New York, NYFresher24m agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree
Must know
RustTypeScriptSwiftReactMachine learningLLMs
Work
On-site in New York · internship
Pay
Not stated by the employer.
Skill demand
React42%TypeScript39%Rust8%Swift3%of 38 similar entry-level jobs posted in the US this week
Listed
Nov 6, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Notion is the collaborative AI workspace where teams and agents think together, building one place for knowledge, projects, meetings, and AI tools.

As an Software Engineering Intern, iOS, you will:

  • Help build the iOS platform that lets engineers ship confidently.
  • Own a focused project on the platform over the summer, working alongside engineers on mobile platform, mobile AI, and core product teams.
  • See firsthand what slows mobile engineers down and ship something that makes their work faster.

What You’ll Achieve

  • Ship a real project to production: Scope an iOS project from problem definition to a shipped result by the end of the summer, with guidance from a mentor.
  • Make the iOS platform friendlier to engineers and agents: Build and improve ways to build, run, test, and screenshot the app.
  • Learn how a production iOS platform works: Gain exposure to shared frameworks, build systems, release quality, and the shared Rust layer.

Internship Details

  • Duration: May 24 - August 13 or June 14 - September 3, 2027.
  • Location: NY office.

Requirements & Tech Stack

  • Pursuing a bachelor's or master’s degree in computer science, engineering, or another related field. Must graduate before Summer 2028.
  • Previous internship experience.
  • Working towards proficiency in one or more programming languages such as Swift, Typescript, and React.
  • Excitement for large challenges and discovering problems.
  • 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 clean solutions, independently or with teammates. Comfortable asking for help.
  • Put users first: Think critically about the implications of what you're building and its impact on real people.
  • Not ideological about technology: Understand technology tradeoffs and ability to learn new technologies.
  • Empathetic communication: Communicate nuanced ideas clearly, engage thoughtfully in disagreements, and compromise when needed.
  • Team player: Enjoy collaborating cross-functionally to accomplish shared goals. Care about learning, growing, and helping others.
  • AI enthusiast: Have built or prototyped features with AI technologies (LLMs, Embeddings, ML) and are interested in learning more.

Nice To Haves

  • Expertise with Typescript, React, and Python.
  • Familiarity with computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay.
  • Interests outside of technology (art, history, social sciences).

Entry-Level Software Engineer Jobs in New York · last 7 days

39 openings · all need no experience

Most hiring: BeaconFire Inc., Expo Experts, HA Digital Hub

See all 39 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job