The company is looking to improve the efficiency of its resource scheduling and optimize the use of its computing resources.
Requirements
- Familiar with machine learning algorithms and platforms
- Familiar with Go/Python/Shell in Linux environment
- Familiar with at least one deep learning framework (TensorFlow, PyTorch, MXNet, or other)
- Published papers at top conferences
Responsibilities
- Design and development of resource scheduling
- Optimize orchestration of various computing resources
- Optimize combination of computing resources, RDMA high-speed network resources, and storage resources
- Support offline and online workload scheduling in global data centers integrating multi-cloud scenarios
Other
- Currently pursuing a MS in Software Development, Computer Science, Computer Engineering, or a related technical discipline
- Able to commit to working for 12 weeks during summer 2025
- Ability to work independently and complete projects from beginning to end and in a timely manner
- Good communication and teamwork skills
- Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
- Graduating December 2025 onwards with the intent to return to degree program after the completion of the internship