Careers

Numenta Internship Program

A limited number of paid internship positions are available throughout the calendar year, including spring, summer, and fall. The commitment is for 3 to 6 months, full time. Numenta's interns will get exposure to all aspects of HTM learning algorithms and the NuPIC software platform. For Fall 2010 and Spring 2011, we have internship openings in the areas of learning algorithms, algorithm visualization, and C++ optimization.

Example projects:

  • Explore algorithm parameters and properties in the context of a specific task
  • Develop or improve examples and toolkits
  • Suggest novel methods to automatically adapt the parameters for a given task
  • Contribute to the new NuPIC 2 platform by improving test coverage or the API
  • Compare different versions of the learning algorithm on sample data sets
  • Work with customers in applying HTM algorithms to novel applications
  • Design and implement 2D and 3D visualization tools
  • Perform C++/SSE optimizations of core algorithm data structures
  • Suggest and implement improvements to core algorithms

All applicants should have the following qualifications:

  • Excellent programming skills in at least one language, preferably Python or C++
  • Excellent communication and documentation skills
  • Motivated self-starter
  • Enrolled in undergraduate or graduate studies in CS, EE or related disciplines

Additional qualifications for algorithms candidates:

  • Experience with machine learning, pattern recognition, or computer vision
  • Background in math and probability theory
  • Background in neuroscience or cortical anatomy a plus

Additional qualifications for visualization candidates:

  • Experience with visualization of large datasets
  • Experience with 2D and 3D graphics API's

Additional qualifications for optimization candidates:

  • Excellent programming skills in C++
  • Experience with x86_64 ASM and profiling tools a plus
  • Good understanding of algorithm complexity (big-O notation) and data structures
  • Solid knowledge of basics of computer architecture

Qualified applicants should send the following:

  • Cover letter describing their specific interest in Numenta and HTMs. Please include any relevant experience with HTMs or NuPIC
  • Resume, including list of relevant course work.

Please email resumes to interns@numenta.com

NOTE: Numenta is unable to consider internship applications from international students without valid US work permits.