Research Engineer Intern
Core
Build and improve multiprocessing, async I/O, and threading components inside a production distributed training stack for decentralized model training.
Role type
Research Engineer Intern (Distributed Systems)
Builds
Agora, a production decentralized training system for large models on consumer-grade devices
Domain
Decentralized AI, Distributed Machine Learning, Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, PyTorch, Multiprocessing, Async I/O, Threading, Distributed Machine Learning, Cloud Infrastructure (AWS/GCP)
Preferred skills
ML publications, Open-source contributions to ML frameworks or distributed systems
Technologies
PyTorch, AWS, GCP
Responsibilities
Design, build, and ship a well-scoped project on the Agora roadmap; Contribute to the production codebase daily with code review; Work hands-on with large-scale training infrastructure across cloud providers
Seniority
Intern