Drimva

TikTok

Machine Learning Engineer Graduate (E-Commerce User Growth) - 2027 Start

Seattle, Washington · Full-time · Posted Oct 28, 2026

Education
Bachelor's degree in Software Development, Computer Science, Computer Engineering, or a related discipline; master's degree preferred.

About the job

Develops and optimizes e-commerce user-growth and marketing algorithms, including personalized messaging, recommendations, new-user ranking, and intelligent marketing.

What you'll do

  • Build user lifecycle data and value systems and contribute to user-growth product and technical solutions.
  • Optimize recommendation recall and ranking to improve relevance, accuracy, and diversity for new users.
  • Apply uplift models and operations research methods to improve marketing efficiency and e-commerce GMV growth.

What they ask for

  • Completing or recently completed a bachelor's degree in Software Development, Computer Science, Computer Engineering, or a related discipline.
  • Experience with C++ and Python.
  • Experience with at least one big-data tool (e.g., Hive SQL, Spark, or MapReduce) and one deep-learning tool (e.g., TensorFlow or PyTorch).
  • Strong foundation in algorithms and data structures, with excellent coding skills.

Nice to have

  • Completing or recently completed a master's degree in a related discipline.
  • Research publications in top AI conferences/journals, notable ACM or machine-learning competition results, or relevant experience in recommendations, advertising, user growth, or intelligent marketing.

Tools

C++, Python, Hive SQL, Spark, MapReduce, TensorFlow, PyTorch

AI focus

Develops recommendation, user-value modeling, personalized messaging, intelligent marketing, and new-user ranking algorithms; applies uplift models and operations research to improve marketing.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)