CareerPlanSign in

Machine Learning Engineer Intern (TikTok-Data-Search-Recommendation-Global E-Commerce) - 2027 Summer

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

Core

Building search retrieval, ranking, and recommendation systems for TikTok's global user base using large-scale machine learning and distributed systems.

Role type

Machine Learning Engineer Intern

Builds

Search features, services, and tools for TikTok

Domain

Consumer social media, search, and recommendation

Deliverable

product features

Required skills

Python, Java, C++, Go, JavaScript, data structures, algorithms, software engineering fundamentals, system design

Preferred skills

search, recommendation, machine learning, information retrieval, NLP, ranking, data mining, databases, distributed systems, data pipelines, experimentation, large-scale backend services

Responsibilities

Support design, implementation, testing, and iteration of Search features; analyze large-scale data and logs to understand user behavior; collaborate with engineering and product teams; write maintainable code and documentation; communicate progress and risks with mentors.

Seniority

Intern

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