(General Hire) Senior Machine Learning Engineer, TikTok Recommendation

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 4+ yearsEducation: bachelorsSkills: ["Collaboration","Communication","Problem-solving"]

Build and scale TikTok’s recommendation systems to improve user experience and the platform content ecosystem. Own end-to-end machine learning systems—development, production support, and continuous improvements—while creating ML systems and data pipelines for key product challenges. Partner cross-functionally to design product strategies and deliver solutions that grow TikTok in the US market, under a unified General Hire interview process.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

(General Hire) Senior Machine Learning Engineer, TikTok Recommendation

✓ Verified Job

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

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

Job Summary

Build and scale TikTok’s recommendation systems to improve user experience and the platform content ecosystem. Own end-to-end machine learning systems—development, production support, and continuous improvements—while creating ML systems and data pipelines for key product challenges. Partner cross-functionally to design product strategies and deliver solutions that grow TikTok in the US market, under a unified General Hire interview process.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Develop recommendation systems that improve user experience and the platform content ecosystem.
  • •Build machine learning systems and pipelines to address critical product challenges.
  • •Own full-stack machine learning systems, leading development, production support, and ongoing improvements.
  • •Collaborate with cross-functional teams to design product strategies and build solutions to grow TikTok in the US market.

Key Requirements

  • •Bachelor’s degree or above in computer science or a related major with 4+ years of related work experience.
  • •Proficiency in C/C++ and Python, with strong understanding of data structures and algorithm design for large-scale production systems.
  • •Solid practical knowledge building machine learning systems using popular deep learning frameworks such as PyTorch or TensorFlow.
  • •Experience in applied machine learning, machine learning infrastructure, large-scale recommendation systems, and/or market-facing machine learning products.
  • •Good written and verbal communication skills.
Experience:4+ yearsMachine learning infrastructureLarge-scale recommendation systemsDeep learningProduction systems
Education:Bachelor's in computer science or a related major
Skills:CollaborationCommunicationProblem-solving
Tech Stack:CC++PythonPyTorchTensorFlow

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