Machine Learning Engineer Graduate (TikTok-Data-Search-Recommendation-Global E-Commerce) - 2027 Start

TikTok
Seattle
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningSkills: ["Self-direction","Problem-solving","Communication","Collaboration","Intellectual curiosity","Openness"]

Build TikTok’s search engine by combining information retrieval with modern machine learning for better relevance and personalization. Work on full-stack search systems and improve the search core algorithm through content understanding (NLP/CV/LLMs), user behavior modeling (search recommendation), video understanding, and search systems engineering. Join the Search Engineering Team in a graduate early-career role focused on experimenting, debugging with data, and shipping reliable low-latency search experiences.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
15 hours ago

Machine Learning Engineer Graduate (TikTok-Data-Search-Recommendation-Global E-Commerce) - 2027 Start

✓ Verified Job

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

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

Job Summary

Build TikTok’s search engine by combining information retrieval with modern machine learning for better relevance and personalization. Work on full-stack search systems and improve the search core algorithm through content understanding (NLP/CV/LLMs), user behavior modeling (search recommendation), video understanding, and search systems engineering. Join the Search Engineering Team in a graduate early-career role focused on experimenting, debugging with data, and shipping reliable low-latency search experiences.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Graduate level

Key Responsibilities

  • •Participate in improving the search core algorithm to enhance relevance for search queries.
  • •Apply NLP and CV technology and leverage LLMs to match the most relevant videos for users.
  • •Solve recommendation in search by modeling user behavior to improve personalization.
  • •Design, build, test, and maintain search services, data pipelines, tools, or platform components for quality, reliability, latency, and user experience.
  • •Use data and metrics to debug, evaluate, and improve search systems and products.

Key Requirements

  • •Completing or recently completed a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Data Science, Statistics, Mathematics, or a related technical discipline.
  • •Experience with at least one programming language such as Python, Java, C++, Go, or JavaScript through coursework, internships, projects, or equivalent practical experience.
  • •Experience with search, recommendation, machine learning, information retrieval, natural language processing, ranking, data mining, or backend systems.
  • •Familiarity with distributed systems, databases, data pipelines, online experimentation, or large-scale service development.
  • •Ability to use data or metrics to debug, evaluate, or improve a product or system.
Experience:E-commerceSearchRecommendationMachine learningInformation retrieval
Education:
Skills:Self-directionProblem-solvingCommunicationCollaborationIntellectual curiosityOpenness
Tech Stack:PythonJavaC++GoJavaScriptNLPCVLLMRecommender systemDistributed systemsDatabasesData pipelinesOnline experimentation

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

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