
Remote opportunity at
Khan AcademySoftware Engineer Intern (Summer 2027)
Khan Academy is a nonprofit organization dedicated to supplying complimentary, top-tier educational resources to students across the globe, reaching over 155 million registered learners. The group…
Career Tools
About This Role
Khan Academy is a nonprofit organization dedicated to supplying complimentary, top-tier educational resources to students across the globe, reaching over 155 million registered learners. The group focuses heavily on core subjects like math and science for Pre-K through early college, with special emphasis on under-resourced communities. To support this goal, the organization is offering a 12-week remote internship program for aspiring technologists during the summer of 2027. This opportunity is…
Job Description
Khan Academy is a nonprofit organization dedicated to supplying complimentary, top-tier educational resources to students across the globe, reaching over 155 million registered learners. The group focuses heavily on core subjects like math and science for Pre-K through early college, with special emphasis on under-resourced communities. To support this goal, the organization is offering a 12-week remote internship program for aspiring technologists during the summer of 2027.
This opportunity is designed for students who want to build products used by millions of educators and learners while receiving dedicated mentorship. Participants will work on impactful engineering initiatives, which in past cohorts have included building calculator interfaces, integrating interactive simulations, and developing speech-to-text functionality. The engineering environment utilizes tools such as Go, React, React Native, Redux, Flow, Google App Engine, and GraphQL, though prior familiarity with any specific technology is not mandatory.
Interns must be capable of working and living in either Canada or the United States throughout the duration of the program. Candidates should be passionate about the nonprofit's mission and eager to learn new technical skills, including AI-assisted development tools. The position requires a time commitment of 10 to 12 weeks starting in May or June 2027.
Responsibilities
- Write code and build products utilized by teachers and students worldwide
- Learn and utilize AI-assisted development tools for coding, debugging, and testing
- Review, understand, and validate AI-generated code with guidance from an engineering mentor
- Give and receive regular feedback within a collaborative team environment
Requirements
- Currently enrolled in a Bachelor degree program in computer science or a related discipline
- Expected graduation date in 2027 or 2028 as a rising Junior or Senior
- At least one prior software internship experience
- Availability to begin in May or June 2027 for a duration of 10 to 12 weeks
- Ability to live and work within Canada or the United States during the internship
- Application submission deadline by October 16, 2026 at 5pm PDT
Core Skills
Frequently Asked Questions
Is the Software Engineer Intern position remote?
Yes, the 12-week internship program is remote, though participants must be able to live and work within Canada or the United States for the duration of the program.
What is the salary for this internship?
The target hourly rate is $46.15 USD for individuals based in the US and $54.51 CAD for individuals based in Canada.
What are the key education requirements for applicants?
Applicants must be currently enrolled in a Bachelor's degree program in computer science or a related field, with an expected graduation date in 2027 or 2028 as a rising Junior or Senior.
When is the application deadline?
Candidates must apply by October 16, 2026 at 5pm PDT.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.