
Research Intern — Neural Network Training and Hardware–Software Co-Design
Meta · Posted Nov 10, 2026
- Burlingame, California, United States
- On-site
- Internship · Intern
Internship focused on designing and training neural networks for efficient execution on custom hardware for wearable and robotics devices.
Responsibilities
- Design, train, and evaluate neural networks for on-device workloads under compute, memory, and energy constraints
- Develop hardware-aware training and model compression techniques and measure their impact on target hardware
- Explore partitioning models across multiple accelerators or chips, including how inter-chip communication affects accuracy and performance
- Profile models end to end and use the measurements to drive both model and hardware design decisions
- Prototype and validate on FPGA platforms, modifying and debugging existing RTL as needed
Requirements
- PhD in Computer Science, Electrical/Computer Engineering, Machine Learning, or a related field