Software Engineer Graduate (Recommendation Architecture, Feeds Infrastructure) - 2027 Start

TikTok
Seattle
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Ownership","Drive"]

Build large-scale recommendation systems powering TikTok’s For You Feed, spanning offline training data orchestration through real-time online inference. Create highly efficient, reliable data pipelines for candidate generation, ranking, profile generation, and training examples, including real-time online training. Help coach AI for safe release and production operations, including online anomaly detection, diagnosis, and release safeguards—while solving complex ML systems challenges at global scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
11 hours ago

Software Engineer Graduate (Recommendation Architecture, Feeds Infrastructure) - 2027 Start

✓ Verified Job

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

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

Job Summary

Build large-scale recommendation systems powering TikTok’s For You Feed, spanning offline training data orchestration through real-time online inference. Create highly efficient, reliable data pipelines for candidate generation, ranking, profile generation, and training examples, including real-time online training. Help coach AI for safe release and production operations, including online anomaly detection, diagnosis, and release safeguards—while solving complex ML systems challenges at global scale.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Build globalized large-scale recommendation systems for the For You Feed.
  • •Develop extremely efficient and reliable data pipelines for candidate generation, ranking, profile generation, and training example generation.
  • •Support real-time online training and related pipeline components.
  • •Coach AI to perform release process and production operations.
  • •Implement online anomaly detection, diagnosis, and release safeguards.

Key Requirements

  • •Be completing or have recently completed a Bachelor's degree in Computer Science or a related discipline.
  • •Have experience programming in C, C++, Java, or Golang.
  • •Demonstrate effective communication skills.
  • •Show a sense of ownership and drive.
  • •Preferred: experience in AI coding is a plus.
Education:Bachelor's in Computer Science
Skills:CommunicationOwnershipDrive
Tech Stack:CC++JavaGolangAI coding

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