CareerPlanSign in

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

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

Core

Support the design, implementation, testing, and iteration of Search features, services, or tools for TikTok's global user base.

Role type

Machine Learning Engineer Intern

Builds

Search features, services, or tools

Domain

Consumer social media, search, and ranking

Deliverable

product features

Required skills

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

Preferred skills

search, recommendation, machine learning, information retrieval, natural language processing, ranking, ads, content understanding, data mining, databases, distributed systems, data pipelines, experimentation, large-scale backend services

Technologies

Python, Java, C++, Go, JavaScript

Responsibilities

Support design, implementation, testing, and iteration of Search features; Work with large-scale data, logs, metrics, or experiments to understand user search behavior; Collaborate with engineering, product, data science, and machine learning partners; Write clear, maintainable code and documentation; Communicate progress, risks, and learnings with mentors and stakeholders

Seniority

Intern

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