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
Apply To This Job