Drimva

TikTok

Machine Learning Engineer Intern (E-Commerce Knowledge Graph) - 2027 Start (PhD)

San Jose, California · 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 connecting e-commerce products, content, categories, brands, buyers, and product insights.

What you'll do

  • Create knowledge graphs for product and content insights, categories, brands, and SPUs.
  • Design knowledge maps describing relationships between buyers and products.

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, such as 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 in text classification, text matching, sequence labeling, or knowledge graphs.
  • Familiarity with deep learning frameworks; knowledge of domain adaptation, text mining, unsupervised/semi-supervised methods, large-scale text processing, or e-commerce/Internet work.

Tools

Python, Java, C/C++, Spark, PyTorch, TensorFlow, Keras, Hadoop

AI focus

Build e-commerce knowledge graphs and buyer-product maps, drawing on machine learning and related areas such as language models, text mining, and computer vision.

Model-written summary · the original posting is authoritative

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