CareerPlanSign in

Senior Machine Learning Engineer(NLP/CV/Multimodal), TikTok E-commerce Knowledge Graph

Seattle, United States of America💼 Full-time🗓 2026-09-28

Core

Developing state-of-the-art NLP/ML algorithms and strategies to build product knowledge graphs for TikTok's global e-commerce business, supporting feed ranking, recommendations, and ads.

Role type

Senior IC machine learning engineer (NLP/CV/Multimodal)

Builds

Massive knowledge graphs of real-world products, buyers, and content

Domain

E-commerce, Knowledge Graphs, NLP, Computer Vision

Deliverable

production ML models

Required skills

Machine learning, NLP, multimodal learning, computer vision, software development (C++, Python, Go, Java), knowledge graph construction, product/content/feedback understanding, category/brand/SPU construction

Preferred skills

Deep learning frameworks (TensorFlow/PyTorch), distributed training, distillation acceleration, text classification, text matching, sequence labeling, domain adaptation, small sample construction, text mining, unsupervised/semi-supervised learning, large-scale text data processing (Hadoop/Spark/Hive/Flink), model tuning

Technologies

TensorFlow, PyTorch, Hadoop, Spark, Hive, Flink, C++, Python, Go, Java, DNN, LSTM, CNN, LDA, Word2Vec, ELMo, GPT, BERT

Sourced via tiktok · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.