Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Architecture & Urban PlanningSkills: ["Agile","Self learner","Product ownership","Creative problem solver","Collaboration","Team player","Strong sense of product ownership","Troubleshooting"]

Build and optimize the offline data architectures behind large-scale recommendation systems, enabling high availability and stable production operations. Develop flexible, scalable, high-performance storage and computing systems, and create analytics/visualization capabilities that turn raw data into actionable insights. Apply data mining, machine learning, and NLP to improve recommendation effectiveness and user experience, while collaborating closely with the algorithm team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

Big Data Engineer Graduate (TikTok 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 offline data architectures behind large-scale recommendation systems, enabling high availability and stable production operations. Develop flexible, scalable, high-performance storage and computing systems, and create analytics/visualization capabilities that turn raw data into actionable insights. Apply data mining, machine learning, and NLP to improve recommendation effectiveness and user experience, while collaborating closely with the algorithm team.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Architecture & Urban Planning
Seniority: Graduate level

Key Responsibilities

  • •Design and implement offline data architectures for large-scale recommendation systems.
  • •Build flexible, scalable, high-performance storage and computing systems.
  • •Ensure production system stability through troubleshooting and tooling development.
  • •Develop data analytics and visualization capabilities to transform raw data into meaningful insights.
  • •Apply data mining, machine learning, and NLP to extract insights from large-scale datasets.

Key Requirements

  • •Completing or having recently completed a Bachelor’s or Master’s degree in Artificial Intelligence, Software Development, Computer Science, Computer Engineering, or related fields.
  • •Familiarity with big data open-source frameworks such as Hadoop, Hive, Flink/FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, and ElasticSearch.
  • •Familiarity with Java, C++, and other programming languages.
  • •Strong coding and troubleshooting ability.
  • •Agile, self-motivated, with strong product ownership and creative problem-solving mindset; good collaboration in a fast-moving, globally distributed team.
Education:
Skills:AgileSelf learnerProduct ownershipCreative problem solverCollaborationTeam playerStrong sense of product ownershipTroubleshooting
Tech Stack:HadoopHiveFlinkFlinkSQLSparkKafkaHBaseRedisRocksDBElasticSearchJavaC++NLPMachine learningData miningAnalytics and visualization

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