3 ms·
Khan Academy (Mountain View) is hiring: Our mission is to provide a world-class education to anyone, anywhere. We already have millions of students learning ev
by spicyj 15y ago
Khan Academy (Mountain View) is hiring:
Our mission is to provide a world-class education to anyone, anywhere. We already have millions of students learning every month, and we're growing quickly.
Our students answer over 2 million math exercise problems per day, all generated by our open source exercise generation framework (http://github.com/khan/khan-exercises http://github.com/khan/khan-exercises, http://ejohn.org/blog/khan-exercise-rewrite/ http://ejohn.org/blog/khan-exercise-rewrite/), and Sal's videos have been viewed over 117 million times. We're just getting started feeding this data we're collecting back into the product to help our users learn more (http://david-hu.com/2011/11/02/how-khan-academy-is-using-machine-learning-to-assess-student-mastery.html http://david-hu.com/2011/11/02/how-khan-academy-is-using-mac...). If you're interested in data, analytics, and education, this is a dream gig.
Plus, it's one of the highest educational impact positions you can imagine. We're hiring all types of devs -- mobile, frontend, backend, whatever you want to call yourself. Big plans ahead.
http://www.khanacademy.org/jobs http://www.khanacademy.org/jobs
- zackzackzack 15y agoPotentiality useful advice for those seeking to apply to Khan for an internship (from a functional language college kid who applied to Khan and bombed the interview): When they say you can use whatever language you want for the coding interview, that means use Python or JavaScript. It doesn't matter if you wrote Learn You a Haskell, hack Erlang into the wee hours of the morning, or taught a class on Clojure. You won't win any points to use things like infinite lists for Fibonacci numbers or just say that a memoize function exists already as part of the core language. Although I can't say for certain, I had the distinct feeling that my interviewer thought I was just making stuff up when I started talking about the aforementioned topics and how they worked in Clojure. Functional languages are so far removed from what most developers do everyday that it probably just looks like nonsense if they haven't seen it previously. Stick to Javascript or Python. When you get your interviewer's name, go to the khan github page and look at the code that person has written.[0] Do they write really good code in a certain language? Are they contributing to open source projects only in that language? Pick that one. Learn it inside and out. They will be on their home turf and feel more comfortable. If you can teach them something new and exciting about the language, then you will probably stand a much better shot of "winning" the interview. Good luck! [0]https://github.com/Khan https://github.com/Khan