Team introduction: TikTok is an international short video platform covering 150 countries and regions. We hope to discover real and interesting moments through TikTok to make life better. TikTok has offices around the world, with global headquarters located in Los Angeles and Singapore, and office locations also include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo. The TikTok live broadcast R&D team aims to realize the research and development of TikTok live broadcast business and build and maintain industry-leading products. By joining us, you will be exposed to core business scenarios including: social interaction, revenue activities, anchor ecology, consumer subscriptions, game live broadcasts, guilds & operation platforms, etc., to support the rapid development of products on the global track you will also be exposed to technical challenges including service architecture, large model algorithms, basic technologies, etc. to ensure that the business continues to serve users with high quality, efficiency, and security at the same time, we can also provide comprehensive technical solutions for different business scenarios, optimizing various product indicators and user experience. Here, there are experts leading the team to continuously explore the frontier and break through the imagination space with everyone. Here, every line of your code will serve hundreds of millions of users. Here, the team is professional and pure, and the cooperative atmosphere is equal and relaxed. Currently, multiple job opportunities are open in Beijing, Shanghai, Hangzhou, Guangzhou, and Shenzhen. 1. Responsible for the construction of international live broadcast, including but not limited to the front-end research and development of user-side, middle and back-end products in mobile/desktop scenarios 2. Responsible for the development of engineering solutions, platform efficiency tools and other infrastructure for international live broadcast related business support 3. Use high-quality design and code implementation to create the ultimate user experience and support the rapid development of the international live broadcast ecosystem 4. Explore and practice efficient multi-terminal division of labor and collaboration models, improve the efficiency of remote and cross-regional communication, and escort business iterations.
1. Bachelor degree or above, computer, communications and other related majors are preferred 2. Solid computer foundation, familiar with commonly used data structures, algorithms and design patterns, and able to use them flexibly in daily research and development 3. Understand development ideas such as engineering and componentization, and be proficient in mainstream front-end frameworks, and full-stack R&D capabilities are preferred 4. Have enthusiasm and understanding of AI technology, understand LLM, Agent, context engineering, etc., and have relevant development experience is a plus 5. Have experience in using or developing AI Coding tools, such as IDE plug-ins, AI Agent or command line assistant (such as Cursor, Claude Code, OpenCode).