Software Engineer – Machine Learning Systems
Software Engineer – Machine Learning Systems (multiple openings available)
- Develop the ByteDance machine learning system, including key computing component development, task scheduling, machine learning system management and operation, deployment of AI algorithms, online serving of the machine learning models.
- Design and implement the online and offline architecture of the system
- Optimize the performance of the frontend and backend
- Iterate and develop the system using the customer driven scenarios
The position requires a Master’s degree in Computer Science, Engineering, Information Systems or a closely related technical field such as Electrical Engineering,
24 months experience in:
- Distributed, parallel computing principles
- Computing, storage, networking, and hardware technologies
- Machine learning algorithms and mainstream platforms (e.g., TensorFlow, PyTorch)
- Programming languages in Linux environment: C/C++, Python
Worksite: Mountain View, CA
Job Code: BDMTV21-221
Send resumes to: ByteDance Inc., O. Seemangal, 250 Bryant Street, Mountain View, CA 94041
Must reference job title & job code when applying.