TikTok
Machine Learning Engineer Intern (E-Commerce Knowledge Graph) - 2027 Start (PhD)
Seattle, Washington · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing a PhD in Software Development, Computer Science, Computer Engineering, or a related discipline.
About the job
Develop knowledge graphs and maps that capture product, content, category, brand, SPU, buyer, and product relationships for e-commerce.
What you'll do
- Build knowledge graphs for product and content insights and category, brand, and SPU development.
- Design knowledge maps detailing buyer and product connections.
What they ask for
- Currently pursuing a PhD in Software Development, Computer Science, Computer Engineering, or a related discipline.
- Experience in at least one listed area, including LLMs, knowledge graphs, computer vision, or machine learning.
- Strong coding skills in at least one of Python, Java, C/C++, or Spark, and familiarity with at least one of PyTorch, TensorFlow, or Keras.
- Strong analytical and problem-solving skills.
Nice to have
- Coursework or projects involving text classification, text matching, sequence labeling, or knowledge graphs.
- Exposure to large-scale text processing tools such as Hadoop, Spark, Hive, or Flink; e-commerce or Internet industry experience is also preferred.
Tools
Python, Java, C/C++, Spark, PyTorch, TensorFlow, Keras, Hadoop
AI focus
Applies machine learning and related methods to e-commerce knowledge graphs, product/content insights, and buyer–product connections.
Model-written summary · the original posting is authoritative