TikTok
Machine Learning Engineer Graduate (E-Commerce Knowledge Graph) - 2027 Start
Seattle, Washington · Full-time · Posted Oct 28, 2026
- Education
- Bachelor's degree in Software Development, Computer Science, Computer Engineering, or a related discipline; Master's degree is preferred.
About the job
Develop knowledge graphs of e-commerce products, buyers, and product connections to support feed ranking, recommendations, and ads.
What you'll do
- Build and develop knowledge graphs covering product and content insights, categories, brands, and SPUs.
- Create knowledge maps of buyer and product connections.
- Collaborate with product managers, data scientists, and product and operations teams on strategies and features.
What they ask for
- Completing or recently completed a Bachelor's degree in Software Development, Computer Science, Computer Engineering, or a related discipline.
- Passion for or exposure to machine learning, NLP, multimodal systems, or computer vision.
- Familiarity with or coursework in C++, Python, Go, or Java.
- Strong teamwork and communication skills.
Nice to have
- Completing or recently completed a Master's degree in a related discipline; familiarity with TensorFlow/PyTorch.
- Relevant coursework or projects in text classification, text matching, sequence labeling, knowledge graphs, or related machine learning topics.
Tools
C++, Python, Go, Java, TensorFlow, PyTorch, Hadoop, Spark
AI focus
Machine learning and knowledge graph development for e-commerce, including product insights and connections supporting ranking, recommendations, and ads.
Model-written summary · the original posting is authoritative