Job Summary:
ByteDance is a leading technology company known for its innovative products, including TikTok and Douyin. They are seeking a Software Development Engineer to join their team in 2027, focusing on the design and development of high-speed network technologies for AI/LLM applications and building next-generation AI network infrastructure.
Responsibilities:
• Design, implementation and deployment of high-speed network technologies to support AI/LLM applications.
• Design and development of platforms/systems for monitoring, analysis and diagnosis of large scale AI/LLM network.
• Research and development of high-performance AI communication framework, network protocol stacks, and codesign optimization of host-network-application to improve the scalability, reliability and performance of AI/LLM network.
• Building next generation AI network infrastructure supporting large scale heterogeneous network hardware with innovative and deployable solutions.
Qualifications:
Required:
• Individuals who are completing or recently completed a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
Preferred:
• Proficiency in computer network and network programming.
• Proficiency in one or several mainstream programming languages, including C/C++, Python, Go and so on.
• Be familiar with the latest advances in the area of high-speed network systems, including RDMA, congestion control, AI network optimization and so on.
• Experience in developing high performance communication frameworks(including NCCL, MPI and RPC libraries) is a plus.
• Experience in developing software systems for AI network diagnosis and performance optimization is a plus.
Company:
ByteDance is a technology company that develops content creation platforms and services. Founded in 2012, the company is headquartered in Beijing, CHN, with a team of 10001+ employees. The company is currently Late Stage.