TikTok
Machine Learning Engineer Graduate (E-Commerce User Growth) - 2027 Start (PhD)
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- PhD in Computer Science, Electrical Engineering, or a related technical field
About the job
Develop and optimize e-commerce user growth and marketing algorithms, including lifecycle value modeling, personalized engagement, recommendations, and intelligent marketing.
What you'll do
- Optimize user value modeling, personalized messaging, recommendation, and marketing algorithms.
- Build user lifecycle data and value systems and implement growth-engine solutions to increase e-commerce DAU and penetration.
- Improve new-user recommendation and intelligent marketing algorithms to increase recommendation quality and marketing efficiency.
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 with at least one big data tool and one deep learning tool.
- Strong algorithms and data structures foundation, excellent coding skills, and strong communication and teamwork skills.
Nice to have
- Publications in top AI conferences or journals, or notable results in ACM/Machine Learning competitions.
- Experience in recommendation systems, advertising, user growth, or intelligent marketing; expertise in LTV estimation, uplift modelling, operations research, sequence modelling, or multi-scenario modelling optimization.
Tools
C++, Python, Hive SQL, Spark, MapReduce, TensorFlow, PyTorch
AI focus
Applies machine learning and AI to user growth, personalized recommendations and messaging, user value modeling, and intelligent marketing.
Model-written summary · the original posting is authoritative