T

TikTok

Short-form video platform with ads

Machine Learning Engineer - E-Commerce Recommendation Live

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSeattle, WA, USAIn-person

About the Job

Requirements

  • A bachelor's degree or above in Computer Science, Electrical Engineering, Mathematics, Statistics, or a related field.
  • At least 3 years of industry experience in recommendation, search, advertising, or other large-scale applied machine learning, with a track record of shipping models that improved online metrics.
  • Strong machine learning fundamentals and hands-on depth in at least one of retrieval and ranking, sequential user modeling, multi-task learning, generative recommendation, or large language model or multimodal modeling.
  • Proficiency in Python and/or C++, and solid experience with PyTorch or TensorFlow, including distributed training and model optimization.
  • Ability to turn ambiguous business problems into modeling solutions and own iteration from offline experiments to online A/B results.

Responsibilities

  • Scale the unified ranking foundation model, including model capacity, sparse mixture-of-experts, ultra-long user sequences, pre-training, teacher-student distillation, dynamic compute allocation, and on-device real-time inference, converting offline scaling gains into online improvements within latency and compute budgets.
  • Design multimodal semantic IDs that fuse visual, speech, text, collaborative, and product signals, and power generative retrieval with near-real-time semantic-ID serving.
  • Use multimodal large language models to place live rooms, short videos, and products in one semantic space; transfer user interest across content, search, and shopping; and address cold starts for new creators, products, and markets.
  • Build reward models for conversion, long-term value, and user experience; align generative recommenders using supervised fine-tuning, direct preference optimization or group relative policy optimization-style reinforcement-learning post-training, generator-evaluator decoding, and listwise objectives.
  • Build large language model agents to auto-tune multi-objective value weights and traffic mechanisms, design and interpret experiments, and diagnose online cases, advancing agentic optimization and multi-step reinforcement learning.
  • Model lifetime value, uplift, and multi-touch attribution; design value and traffic mechanisms for live auctions, brands, and emerging creators; and balance short-term gross merchandise value with user experience and a healthy creator ecosystem.
  • Own work end to end, from problem framing and data pipelines through large-scale training, online serving, A/B testing, and launch, in close partnership with engineering, product, and data science.

Desired Qualifications

  • Experience in e-commerce or live-streaming recommendation, advertising ranking, or other real-time, conversion-driven systems.
  • Hands-on experience with large recommendation models or generative recommendation, including scaling laws, mixture-of-experts, long-sequence modeling, pre-training, or distillation.
  • Experience in large language model or multimodal large language model post-training, including supervised fine-tuning, reward modeling, reinforcement learning from human feedback, direct preference optimization, group relative policy optimization, or other reinforcement-learning-based alignment, ideally applied to recommendation or ranking.
  • Experience building large language model agents using tools, planning, automated experimentation, or parameter tuning, or applying reinforcement learning to multi-step decision-making such as traffic allocation.
  • Experience with cross-domain transfer, lifetime value or long-term value modeling, uplift modeling and causal inference, or multi-objective optimization.
  • Experience with large-scale training and inference efficiency, including mixed precision, model parallelism, or graphics processing unit serving optimization.
  • Publications at top venues such as NeurIPS, ICML, ICLR, KDD, SIGIR, WWW, RecSys, ACL, or CVPR, or strong results in major machine-learning competitions.

About the Company

TikTok

Short-form video platform with ads

TikTok is a short-form mobile video platform that lets people create, discover, and share quick videos. Users upload vertical clips, edit them with built-in tools, and browse a personalized feed powered by an algorithm that highlights relevant content. Advertisers can use in-feed ads, branded hashtags, and the Business Center to plan and measure campaigns, making it easy for brands to reach a global audience. Its goal is to inspire creativity and bring joy by helping people express themselves and by connecting brands with a wide audience.

Company size
10,001+
Company stage
Grant
Total funding
$740K
Headquarters
Santa Monica, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at TikTok

See more jobs