Software Engineer in Machine Learning Infra - Recommendation Architecture (ByteDance Singapore)
BYTEDANCE PTE. LTD.
Singapore, Singapore
**
3+ years building scalable systems
Linux environment programming c/c++/golang
Gpu hardware architecture and cuda experience
**
ByteDance is seeking a Software Engineer specializing in Machine Learning Infrastructure for their Recommendation Architecture team in Singapore. The ideal candidate will have experience in building scalable systems, a strong understanding of GPU architecture, and proficiency in programming languages within a Linux environment.
**
Job Summary
The team is responsible for building up and optimizing the architecture for the recommendation system to provide the most stable and best experience for users.
Responsibilities include serving and training infra optimization of machine learning models and building globalized large-scale recommendation systems.
ByteDance strives to do great things with great people, leading with curiosity, humility, and a desire to make impact in a rapidly growing tech company.
Matching Summary
Match Score: 75
**
ByteDance is seeking a Software Engineer specializing in Machine Learning Infrastructure for their Recommendation Architecture team in Singapore. The ideal candidate will have experience in building scalable systems, a strong understanding of GPU architecture, and proficiency in programming languages within a Linux environment.
**
Skills & Requirements
Must-have
3+ years building scalable systems
Linux environment programming C/C++/Golang
GPU hardware architecture and CUDA experience
Deep model inference and training expertise
Familiarity with TVM MLIR XLA optimization tools
Nice-to-have
Experience with Tensorflow Pytorch MxNet frameworks
System stability and high availability focus
Globalized large-scale recommendation system design
Data and service mid-platform development
Flexible and scalable storage computing systems
Key Requirements
Bachelor's degree or above in Computer Science
Minimum 3 years of experience building scalable systems
Proficiency in C/C++/golang within Linux environments