Job Description
Responsibilities
- Design, implementation, and deployment of high-speed network technologies for AI/LLM applications.
- Develop platforms for monitoring, analysis, and diagnosis of large-scale AI/LLM networks.
- Research and develop high-performance AI communication frameworks, network protocol stacks, and optimize host-network-application co-design for scalability, reliability, and performance.
- Build next-generation AI network infrastructure supporting large-scale heterogeneous hardware with innovative, deployable solutions.
- Interact with clients and colleagues, handle confidential information responsibly.
Qualifications
Minimum Qualifications
- Recent PhD graduate in computer science, electronic engineering, network engineering, or related fields.
- Proficient in computer networking and network programming.
- Skilled in programming languages such as C/C++, Python, Go.
- Familiar with high-speed network advancements including RDMA, congestion control, AI network optimization.
Preferred Qualifications
- Experience in developing high-performance communication frameworks (e.g., NCCL, MPI, RPC libraries).
- Experience in AI network diagnosis and performance optimization systems.
Job Information
- Start Dates: Various in 2025 (e.g., Jan 15, Feb 5, Mar 4, etc.)
- Salary Range: $137,750 - $237,500 annually (varies by location and experience)
- Benefits: includes medical/dental/vision, 401(k), paid leave, bonuses, restricted stock units, paid holidays and sick days, paid personal time.
- Location: Various locations; specific benefits may vary.
About ByteDance
Founded in 2012, ByteDance is committed to inspiring creativity and enriching life through various global products, including TikTok, Douyin, and more.
Why Join Us
- Foster creativity and impact.
- Work with innovative products.
- Join a diverse, inclusive environment.
Diversity & Inclusion
- Dedicated to creating an inclusive workplace respecting diverse perspectives.
Reasonable Accommodation
- Access to accommodations via dedicated contact link.
Note: The detailed responsibilities, qualifications, benefits, and company info are included for full understanding.
Remember to clearly state your availability and graduation date in your application.