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

TikTok
Seattle, WA
Job Description
Role Overview

Join our Search Engineering Team to build and own TikTok's search engine, combining information retrieval technology with modern machine learning methods. As a graduate, you'll have opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.

What You Will Do

Participate in improving the search core algorithm, applying cutting-edge NLP and CV technology, and leveraging LLM to match relevant videos for each search query. Design, build, test, and maintain search services, data pipelines, tools, or platform components that support search quality, reliability, latency, and user experience.

Why It Might Be a Fit

Successful candidates must be able to commit to an onboarding date by the end of the year, have strong problem-solving, communication, and collaboration skills, and be interested in building Search products and systems for a large-scale consumer platform.

Requirements

  • 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
  • Experience with search, recommendation, machine learning, information retrieval, natural language processing, ranking, data mining, or backend systems (preferred)
]]>