Machine Learning Engineer Intern (TikTok-Data-Search-Basic Ranking) - 2027 Summer
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
