CareerPlanSign in

Machine Learning Engineer Intern (TikTok-Data-Search-Visual Search) - 2027 Summer

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

Core

Build search features, services, and tools for TikTok's global user base to improve content discovery.

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 845,000+ jobs from 20+ sources.