
ByteDance
Senior Software Engineer, AI Infra Compute
RoleEngineering
LevelSenior
LocationSan Jose, Canada, United States
WorkOn-site
TypeRegular
PostedToday
About the role
About the team:
Compute division focuses on building large-scale and highly available cloud infrastructure, which supports both public cloud products (like Volc Engine ECS service) and Byte Dance internal products. Compute-US team focuses on the development and research of Byte Dance compute infrastructure platform.
Responsibilities:
- Design and implement prototypes of key technologies or products.
- Design and implement core feature improvements.
- Research and follow trends from industry companies, open-source communities and academia.
- Review design and implementation and ensure it is aligned with long term vision and roadmap.
Requirements:
Minimum Qualifications:
- BS or above degree in Computer Science or related technical field or equivalent practical experience.
- 3 years experience as a senior development engineer.
- 3 years experience of building large-scale cloud infrastructure.
- Good communication, self-motivation, engineering practice, and working collaboratively in cross-functional teams.
- Deep understanding of cloud infrastructure or AI infrastructure.
- Familiar with at least one of the areas below: GPU Infra (GPU cluster management, job scheduling, collective communication libraries, etc; Machine learning frameworks and engines, like training frameworks, Inference engines (vLLM, SGLang, etc), Server hardware platform technologies (next-gen CPU, DPU, GPU, CXL, etc.)
Preferred Qualifications:
- Experience of building industry-leading public-cloud platforms such as AWS/Azure/GCP.
- Experience of academic publications.
Required skills
Software engineering
System design
Troubleshooting

Can my resume get me an interview?
Get your resume score and fixes with refresh.cv.
About ByteDance
San Jose
Headquarters