Khan Academy
Software Developer - Intern
Computers/Software | Mountain View, CA, United States

**We are no longer taking Summer 2014 intern applications. We are however taking applications for Fall and Winter internships!***
Khan Academy is looking for talented software developers to create a free virtual classroom for the world. Join us on our mission to provide a free world-class education for anyone, anywhere.
We’re fun, quirky people at heart who believe that shipping beats perfection. We have built a talented development team with industry leaders from Google, Facebook, Microsoft, Pixar, Fog Creek, McKinsey, hedge funds and tiny startups. Together, we’re a small but elite team, deeply invested in your future. We believe that no organization will be as invested in developing you as a professional.
Our developers tackle world-changing challenges that have never been solved before. Recent examples include:
Every day, learners of all ages rely on Khan Academy to learn. Khan Academy has been featured broadly, including in 60 Minutes, Wired, The Economist and of course, The Colbert Report. 
We use:
  • Python, JavaScript (jQuery, Backbone), Google App Engine, Hadoop/Hive, Objective-C, and anything else that best solves the problem at hand
  • We're not religious about using a specific technology. We're religious about providing an incredible experience for Khan Academy learners
We offer the following benefits:
*We may be a non-profit, but we reward our talented team like a for-profit*
  • Highly competitive salaries, housing stipends, and all travel covered
  • A fun, high-caliber team that trusts you, mentors you and gives you the freedom to be brilliant – we treat interns more like co-founders
  • Awesome team events and weekly board game nights
  • The opportunity to work on high-impact software that's already defining the future of education
  • 27 inch Mac monitors
  • Delicious catered lunches daily along with free snacks and drinks
You don't need:
Lisp expertise. Actually, we don't require experience in any particular technology, but you should have an impressive collection of cool projects. We’re confident that you’ll be able to learn whatever languages and frameworks we throw at you (or, more likely, you throw at us).
You need:
  • A passion for software and engaging learning experiences, as well as a desire to change the world 
  • An ability to chew through difficult software problems. You probably noticed this ability not long after you first sat down in front of a computer. You leave a trail of successful software projects in your wake
  • Passion for whatever technology you've used in the past
  • Great intuition for how users like to learn, and mastery of the subjects you took in high school and college. You’re not afraid of any integral, and can master any subject you put your mind to
  • 12-24 weeks of availability plus work authorization to work in the US during this time period
Along with your resume, please include:
A) Links to any projects (we really like these).  We especially like live projects; please do NOT send your code. 
B) A cover letter that includes why you want to join Khan Academy
C) A copy of your unofficial transcript (optional)
And if you're feeling especially creative:
Optionally include a link to a visualization that you've built on our programming platform (

Learn more: