Machine Learning Engineer Graduate (E-Commerce Recommendation Foundation)- 2027 Start (PhD)

TikTok

Seattle, Washington, United States of America Posted October 26, 2026

Check how well your resume matches this job

On-site Full-time Entry level
Job Description

The Recommendation Foundation team within TikTok’s Data – Global E-commerce organization is dedicated to building shared Recommendation Foundation Models across scenarios. We are exploring an event-sequence-driven generative recommendation paradigm that deeply integrates large language and vision-language models (LLMs/VLMs), multimodal understanding, reinforcement learning, and system optimization, advancing recommendation systems beyond click prediction toward general-purpose recommendation agents.

We believe the future of recommendation is not only about predicting clicks, but about understanding the relationships between people and content and generating new connections. We value original exploration and encourage research thinking and engineering practice equally. Every team member can propose hypotheses and validate ideas in an open environment; your code and publications may help shape the next generation of recommendation systems. We are looking for people with a general-intelligence mindset to redefine recommendation with us.

We are looking for talented individuals to join our team. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.

Successful candidates must be able to commit to an onboarding date by the end of the year. Please state your availability and graduation date clearly in your resume.

Responsibilities:

  1. Participate in the full training lifecycle of Recommendation Foundation Models, including pre-training, mid-training, and post-training.
  2. Design and train multimodal semantic tokenizers for recommendation items, leveraging multimodal foundation models to encode rich item content into discrete semantic tokens and raise the performance ceiling of Recommendation Foundation Models.
  3. Develop LLM-native recommendation by incorporating recommendation tasks directly into large language model training and leveraging world knowledge to improve recommendation quality.
  4. Build the next generation of recommendation systems powered by Recommendation Foundation Models, spanning retrieval, ranking, and end-to-end generative recommendation.

Minimum Qualifications:

  • Individuals who are completing or have recently completed a PhD degree in Computer Science, Electrical Engineering, Mathematics, Statistics or a related discipline.
  • Solid foundation in machine learning and deep learning, with strong interest in LLMs and generative recommendation.
  • Proficiency in Python and experience with deep learning frameworks such as PyTorch.
  • Self-driven, with a strong research mindset and solid engineering skills.

Preferred Requirement:

  • Experience with pre-training, mid-training, or post-training of LLMs or Foundation Models.
  • Research or project experience in generative recommendation, LLM-native recommendation, or multimodal semantic tokenization.
  • Publications on LLM-related topics at top-tier machine learning or natural language processing conferences, such as NeurIPS, ICML, ICLR, ACL, EMNLP, or NAACL, or strong achievements in major technical competitions.
Required Skills
machine learning LLM onboarding electrical engineering statistics Python deep learning PyTorch natural language processing
How to apply

You apply on TikTok’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About TikTok

See every open role at TikTok on ARes.

More Jobs at TikTok
Share This Job