Algorithms and Architecture Intern (algorithm optimization)

 Numenta • Careers

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.

The Machine Learning Architecture Group at Numenta is looking for outstanding students or other software engineers for internship opportunities. We are looking for candidates with expertise in Hardware Architectures, C++ Optimization, and Machine Learning. The commitment is for 3 to 4 months full time (longer appointments up to one year may be possible) anytime during the calendar year. Numenta’s interns will participate in leading edge machine intelligence research and development. 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 but remote working is a possibility.

What You Can Expect to Learn and How You Might Contribute

  • Understand the challenges of implementing performant deep learning models
  • Accelerate neural network architectures through biologically inspired sparse algorithms
  • Improve your software engineering skills in a collaborative environment
  • Implement and optimize core learning algorithms
  • Profile and tune existing implementations

Desired Qualifications

  • Currently enrolled in a MS or PhD program, or a recent graduate, or equivalent research experience
  • Outstanding programming skills in C/C++
  • Some experience with Python
  • Experience in at least one of following fields: numerical analysis, machine learning, real time games/graphics, image processing, real time computer vision, embedded systems, or data analytics with large datasets
  • Excellent knowledge of common data structures and CPU/GPU architectures
  • Background in math and probability theory a plus
  • Experience with assembly, AVX or GPU programming 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. 

How To Apply

Qualified applicants should send a cover letter and resume, including a list of relevant course work, and a link to your github repository or other public code repository that contains code you have worked on, to 

Numenta is an equal opportunity employer supporting workforce diversity.

 Numenta • Careers