Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Machine Learning Engineer Graduate - Global E-commerce Recommendation/Search - 2026 Start (BS/MS)

TikTok

$112,725 - $177,840
Sep 17, 2025
Seattle, WA, US
Apply Now

The Data-E-commerce team at TikTok is looking to solve complex challenges in the e-commerce business by leveraging machine learning and AI. This includes improving product discovery through recommendation and search algorithms, ensuring a secure shopping experience by identifying malicious actors and violations, enhancing customer service with intelligent technology, building large-scale product knowledge graphs, and optimizing logistics through intelligent supply chain algorithms.

Requirements

  • Strong foundation in machine learning and deep learning, with experience in: NLP (Natural Language Processing).
  • Personalization.
  • Exceptional coding skills with solid knowledge of data structures and algorithms.
  • Proficiency in Linux development environments.
  • Prior experience in search, recommendation, or advertisement algorithms.
  • Familiarity e-commerce businesses.

Responsibilities

  • Work in a team to conduct cutting-edge research in machine learning algorithms, such as retrieval and recommendation algorithms.
  • Participate in building large-scale (10 million to 100 million) e-commerce recommendation algorithms and systems, including commodity recommendations, live stream recommendations, short video recommendations etc in TikTok.
  • Build long and short term user interest models, analyze and extract relevant information from large amounts of various data and design algorithms to explore users' latent interests efficiently.
  • Apply machine learning algorithms to improve the different business scenarios, such as search ranking, natural language and video understanding, and trust and safety.

Other

  • Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Excellent analytical and problem-solving skills.
  • Successful candidates must be able to commit to an onboarding date by end of year 2026.
  • Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.
  • The application limit is applicable to TikTok and its affiliates' jobs globally.