Big Data Engineer Intern (TikTok Live Recommendation Architecture) - 2027 Start

TikTok
Singapore
InternshipFunction: Architecture & Urban PlanningSkills: ["Team collaboration","Cross-cultural communication","Coding and troubleshooting","Ownership","Delivering results"]

Build and optimize the architecture for live broadcast recommendation systems, including offline and real-time data processing. Design distributed storage and stream-computing systems for high-volume live streaming data, and develop real-time analytics platforms to support live broadcast business operations and algorithm iteration. Partner with applied machine learning engineers to enable scalable, high-performance storage and computing for innovative recommendation techniques.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

Big Data Engineer Intern (TikTok Live Recommendation Architecture) - 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and optimize the architecture for live broadcast recommendation systems, including offline and real-time data processing. Design distributed storage and stream-computing systems for high-volume live streaming data, and develop real-time analytics platforms to support live broadcast business operations and algorithm iteration. Partner with applied machine learning engineers to enable scalable, high-performance storage and computing for innovative recommendation techniques.
Location: Singapore
Employment Type: Internship
Job Function: Architecture & Urban Planning
Seniority: Intern level

Key Responsibilities

  • •Design and implement offline and real-time data processing architectures for live broadcast recommendation systems.
  • •Build distributed storage and stream computing systems optimized for high-volume real-time live streaming data processing.
  • •Develop real-time data analytics platforms to support live broadcast business operation and algorithm iteration.
  • •Optimize system stability and high availability for recommendation services.
  • •Work with applied machine learning engineers to support scalable algorithms and techniques.

Key Requirements

  • •Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Systems, or a related technical discipline.
  • •Familiarity with big data frameworks including Hadoop, Hive, Flink, Spark, Kafka, HBase, or RocksDB.
  • •Proficiency in Java or C++ programming with strong coding and troubleshooting abilities.
  • •Experience with real-time data processing or live streaming related systems.
  • •Good team collaboration and cross-cultural communication abilities.
Education:
Skills:Team collaborationCross-cultural communicationCoding and troubleshootingOwnershipDelivering results
Tech Stack:HadoopHiveFlinkSparkKafkaHBaseRocksDBJavaC++

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn