TikTok
Machine Learning Engineer Graduate (E-Commerce User Growth) - 2027 Start (PhD)
Seattle, Washington · Full-time · Posted Oct 28, 2026
- Education
- PhD in Computer Science, Electrical Engineering, or a related technical field; completing or recently completed.
About the job
Develops and optimizes e-commerce user-growth and marketing algorithms, including personalized recommendations, messaging, and intelligent marketing.
What you'll do
- Optimize user-value modeling, personalized messaging, recommendations, and intelligent marketing algorithms.
- Build a user-lifecycle data and value system to address TikTok Mall user-growth challenges.
- Implement and improve growth solutions, including personalized notifications and recommendation systems, to increase e-commerce DAU, penetration, and GMV.
What they ask for
- Completing or recently completed a PhD in Computer Science, Electrical Engineering, or a related technical field.
- Experience with C++ and Python.
- Proficiency in at least one Big Data tool and one deep-learning tool.
- Strong foundation in algorithms and data structures, excellent coding skills, and strong communication and teamwork skills.
Nice to have
- Published papers in top AI conferences or journals, or notable results in ACM or machine-learning competitions.
- Experience in recommendation systems, advertising, user growth, or intelligent marketing; expertise in LTV estimation, uplift modeling, operations research, sequence modeling, or multi-scenario modeling optimization is a plus.
Tools
C++, Python, Hive SQL, Spark, MapReduce, TensorFlow, PyTorch
AI focus
Optimizes recommendation, user-growth, and intelligent marketing algorithms, including user-value modeling, uplift models, and personalized messaging.
Model-written summary · the original posting is authoritative