Knowledge Graph ML Engineer

TikTok

Seattle (WA)

On-site

USD 154,000 - 301,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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 – 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
Machine Learning Intern, E‑Commerce Knowledge Graph
Machine Learning Intern, E‑Commerce Knowledge Graph

TikTok • San Jose (CA)

On-site
USD 68,000 - 97,000
Health insurance
Life insurance
Wellbeing benefits
+2
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
ML Engineer, E‑Commerce Knowledge Graph Architect
ML Engineer, E‑Commerce Knowledge Graph Architect

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
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 Intern — E‑Commerce Knowledge Graph
ML Engineer Intern — E‑Commerce Knowledge Graph

TikTok • Seattle (WA)

On-site
USD 58,000 - 59,000
Health insurance
Housing allowance
Paid holidays
+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
Senior Ads ML Engineer – Core & Commerce
Senior Ads ML Engineer – Core & Commerce

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 178,000 - 342,000
PhD ML Engineer — Search & Ranking (Graduate)
PhD ML Engineer — Search & Ranking (Graduate)

TikTok • San Jose (CA)

Hybrid
USD 162,000 - 317,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+2
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