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

TikTok
Seattle
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 3+ yearsEducation: bachelorsSkills: ["Teamwork","Communication"]

Develop NLP/ML algorithms for TikTok’s E-commerce Product Knowledge Graphs to power feed ranking, recommendations, and ads. Build massive knowledge graphs from real-world product information and buyer/product relationships, and work with product managers, data scientists, and product strategy/operations to define product features and strategies. Improve merchant and revenue outcomes through scalable knowledge graph construction and large-scale text and multimodal modeling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Develop NLP/ML algorithms for TikTok’s E-commerce Product Knowledge Graphs to power feed ranking, recommendations, and ads. Build massive knowledge graphs from real-world product information and buyer/product relationships, and work with product managers, data scientists, and product strategy/operations to define product features and strategies. Improve merchant and revenue outcomes through scalable knowledge graph construction and large-scale text and multimodal modeling.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Participate in development of massive knowledge graphs of real-world products to support feed ranking, recommendations, and ads.
  • •Construct knowledge graphs, including product/content/feedback understanding and category, brand, and SPU construction.
  • •Construct knowledge graphs of buyers and products.
  • •Collaborate with product managers, data scientists, and product strategy & operations to define product strategies and features.

Key Requirements

  • •Bachelor's degree in Computer Science or a related technical field.
  • •3+ years of experience in machine learning, NLP (Natural Language Processing), multimodal, and/or computer vision.
  • •Software development experience in at least one: C++, Python, Go, or Java.
  • •Ability to collaborate effectively with good teamwork and communication; practical experience in relevant business scenarios is preferred.
  • •Preferred: experience building NLP/ML systems such as text classification, text matching, sequence labeling, and knowledge graphs.
Experience:3+ yearsMachine learningNLPMultimodalComputer vision
Education:Bachelor's in Computer Science
Skills:TeamworkCommunication
Tech Stack:PythonC++GoJavaTensorFlowPyTorchHadoopSparkHiveFlinkTensorFlow/PyTorchDistributed trainingKnowledge graphText classificationText matchingSequence labelingLDAWord2VecELMoGPT

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn