Machine Learning Engineer Intern (Data-Global E-Commerce-Search) - 2027 Summer
Core
Building search retrieval, ranking, and recommendation systems to improve content discovery for TikTok's global user base.
Role type
Machine Learning Engineer Intern
Builds
Search features, services, and tools for TikTok
Domain
E-commerce / Social Media Search
Deliverable
production ML models
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
Technologies
Python, Java, C++, Go, JavaScript
Responsibilities
Support design, implementation, testing, and iteration of Search features; analyze large-scale data and logs to understand user behavior; collaborate with engineering and data science partners; write maintainable code and documentation; communicate progress and risks with mentors.
Seniority
Intern

