Engineering Intern

IMPORTANT NOTE: Numenta is unable to consider internship applications from international applicants unless they are currently enrolled in a US University, are US Citizens, or hold a Green Card or are NAFTA (Mexican or Canadian) citizens.

Numenta is looking for outstanding students or other software engineers for summer of 2024 internship opportunities. We are looking for candidates with expertise in programming (Python and C++) who want the experience of working on a new-to-the market AI product.

The commitment is for 3 to 4 months full time (longer appointments up to one year may be possible). Numenta’s interns will participate in leading edge AI product development, release and customer engagement. The ideal candidate will be an excellent programmer with hands-on experience working on high performance or real time systems.

The position is based in downtown Redwood City, CA.

What You Can Expect to Learn and How You Might Contribute

  • Understand the challenges of implementing performant deep learning models in a product released to customers.
  • Improve your software engineering skills in a collaborative environment.
  • Contribute to a new product release cycle.

Desired Qualifications

  • Currently enrolled in a BS or MS program, or a recent graduate, in Computer Science or a related field.
  • Outstanding programming skills in Python.
  • Experience with C/C++.
  • Experience with deep learning or machine learning (through academic courses or previous internships).
  • Experience with product release cycles and DevOps tools is a plus.
  • Background in math and probability theory is a plus.
  • Able to demonstrate strong intellectual capabilities and significant individual contributions.
  • Excellent written and verbal communication skills.

Must be fully vaccinated and boosted against COVID-19 by date of hire.


This is a paid, temporary intern position. The salary ranges from $1,450 to $2,900, paid weekly. The exact salary will depend on the applicant’s academic experience. Since this is a temporary position, other benefits (medical, dental, stock options, housing or travel reimbursements, etc.) are not offered.

How To Apply

Qualified applicants should send the following:

  • Cover letter describing their specific interest in Numenta.
  • Resume, including list of relevant course work and a link to your github repository or other public code repository that contains code you have worked on.

Please email resume and cover letter to 

Numenta is an equal opportunity employer supporting workforce diversity.