Software Engineer Intern – Doubao – Seed – Machine Learning System – 2025 Summer – PhD
Company | ByteDance |
---|---|
Location | San Jose, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Internship |
Degrees | PhD |
Experience Level | Internship |
Requirements
- Currently pursuing a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Familiar with machine learning algorithms and platforms.
- Able to commit to working for 12 weeks during summer 2025.
- Published papers at top conferences.
- Familiar with Go/Python/Shell in Linux environment.
- Familiar with at least one deep learning framework (TensorFlow, PyTorch, MXNet, or other).
- Ability to work independently and complete projects from beginning to end and in a timely manner.
- Good communication and teamwork skills to clearly communicate technical concepts with other teammates.
- Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
Responsibilities
- Design and development of resource scheduling, including model training, model evaluation and model inference in various scenarios (LLM/AIGC/NLP/CV/Speech, etc.)
- Optimize orchestration of various computing resources (GPU, CPU, other heterogeneous hardware), realizing the rational use of stable resources, tidal resources, mixed resources, and multi-cloud resources
- Optimize combination of computing resources, RDMA high-speed network resources, and storage resources, and giving full play to the power of large-scale distributed clusters
- Support offline and online workload scheduling in global data centers integrating multi-cloud scenarios to achieve rational distributions.
Preferred Qualifications
- Graduating December 2025 onwards with the intent to return to degree program after the completion of the internship.