Key Responsibilities
- Develop novel algorithms for large-scale machine learning systems
- Prototype and evaluate new approaches in model architecture and training
- Collaborate with research scientists to implement cutting-edge techniques
- Optimize existing models for performance and efficiency
- Publish findings in academic conferences and technical reports
- Contribute to open-source projects and research communities
Requirements
- 3+ years of research experience in machine learning or related fields
- Strong programming skills in Python and deep learning frameworks
- Experience with mathematical modeling and algorithm design
- Publications or contributions to ML research preferred
- Familiarity with distributed computing and parallel algorithms