Knowledge Graph ML Engineer

TikTok

Seattle (WA)

On-site

USD 154,000 - 301,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company match
Parental leave
Disability coverage
Life insurance
Wellbeing benefits
10 paid holidays per year
10 paid sick days per year
17 days of Paid Personal Time

Job summary

TikTok is building a knowledge-graph-based neural network powering e-commerce features like product categorization, tagging, and attributes. Join a collaborative team responsible for knowledge graph construction and insights that feed ranking, recommendations, and ads in a fast-growing platform.

Successful candidates will have a PhD or equivalent in a relevant field and strong interest in ML/NLP, with solid programming skills in C++, Python, Go, or Java.

Qualifications

  • PhD in Computer Science, Software Engineering, or related field.
  • Strong interest or experience in machine learning, NLP, multimodal systems, or computer vision.
  • Familiarity with C++, Python, Go, or Java coursework or hands-on projects.

Responsibilities

  • Dive deep into building knowledge graphs for feed ranking, recommendations, and ads.
  • Collaborate with product managers, data scientists, and operations to craft product strategies.
  • Develop knowledge graphs for product/content insights, category/brand/SPU development.
  • Architect knowledge maps detailing buyer-product connections.

Skills

C++, Python, Go, Java
Teamwork & communication
ML/NLP exposure

Education

PhD in CS/Software Engineering

Tools

TensorFlow/PyTorch
Hadoop/Spark/Hive/Flink

Job description

TikTok is building a knowledge-graph-based neural network powering e-commerce features like product categorization, tagging, and attributes. Join a collaborative team responsible for knowledge graph construction and insights that feed ranking, recommendations, and ads in a fast-growing platform.

Successful candidates will have a PhD or equivalent in a relevant field and strong interest in ML/NLP, with solid programming skills in C++, Python, Go, or Java.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Knowledge Graph ML Engineer for Ecommerce
Knowledge Graph ML Engineer for Ecommerce

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Knowledge Graph ML Engineer – E‑commerce & NLP
Knowledge Graph ML Engineer – E‑commerce & NLP

TikTok • Seattle (WA)

On-site
USD 154,000 - 301,000
Medical, Dental, Vision Insurance
401(k) with company match
Paid parental leave
+1
Knowledge Graph ML Engineer – E-commerce & Recommendations
Knowledge Graph ML Engineer – E-commerce & Recommendations

TikTok • San Jose (CA)

Hybrid
USD 128,000 - 317,000
Medical Insurance
Dental & Vision Insurance
401(k) with company match
+7
PhD ML Engineer Intern, E-Commerce Knowledge Graph
PhD ML Engineer Intern, E-Commerce Knowledge Graph

TikTok • Seattle (WA)

On-site
USD 69,000 - 91,000
Health insurance
10 paid holidays per year
Paid sick time (56 hours or 40 hours)
+1
ML Engineer: Knowledge Graphs for E-commerce
ML Engineer: Knowledge Graphs for E-commerce

Ecommerce Guide • San Jose (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
Brand Ads ML Engineer (PhD): Forecasting & Auctions
Brand Ads ML Engineer (PhD): Forecasting & Auctions

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 190,000 - 317,000
Medical insurance
401(k) with company match
Paid parental leave
+1
Senior ML Engineer - E-commerce Search & Merchant Tools
Senior ML Engineer - E-commerce Search & Merchant Tools

TikTok • Seattle (WA)

On-site
USD 207,000 - 368,000
Graduate ML Engineer: LLM/NLP for E-commerce AI
Graduate ML Engineer: LLM/NLP for E-commerce AI

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 130,000 - 246,000
ML Engineer - Real-Time Commerce & Recommendations
ML Engineer - Real-Time Commerce & Recommendations

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Medical insurance
Dental and vision insurance
401(k) match
+5
Senior ML Infrastructure Engineer
Senior ML Infrastructure Engineer

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 137,000 - 360,000
Medical, dental, vision insurance
401(k) matching
Paid parental leave
+1