Algorithms and Architecture Intern
Numenta is a company focused on machine intelligence research and development, seeking outstanding students or software engineers for summer 2026 internship opportunities. The role involves participating in cutting-edge machine learning architecture projects, requiring expertise in hardware architectures and C++ optimization. Responsibilities 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 Evaluate and tune current systems for both speed and accuracy Skills Currently enrolled in an MS or PhD program, or a recent graduate, in Computer Science or a related field Outstanding programming skills in C/C++ Some experience with Python Experience with deep learning and AI Excellent knowledge of common data structures and CPU/GPU architectures Able to demonstrate strong intellectual capabilities and significant individual contributions Excellent written and verbal communication skills Experience in at least one of the following fields is a plus: numerical analysis, machine learning, real-time games/graphics, image processing, real-time computer vision, embedded systems, or data analytics with large datasets Background in math and probability theory is a plus Experience with assembly, AVX, or GPU programming is a plus Benefits Medical Dental Stock options Housing or travel reimbursements Company Overview Numenta is a software development company that develops neuroscience-based artificial intelligence to enable intelligent computing. It was founded in 2005, and is headquartered in Redwood City, California, USA, with a workforce of 11-50 employees. Its website is