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

TikTok
Seattle, WA
Job Description
Role Overview

The Search team builds systems to help users find relevant content across TikTok. The team works on search retrieval, ranking, recommendation signals, query understanding, relevance, infrastructure, and product experiences. Our work combines machine learning, data-driven product development, and distributed systems to improve search quality for a global user base.

What You Will Do

Support the design, implementation, testing, and iteration of Search features, services, or tools under the guidance of engineers and mentors. Work with large-scale data, logs, metrics, or experiments to understand user search behavior and improve product or system quality.

Why It Might Be a Fit

This role is a great fit for individuals with experience in machine learning, data science, and software engineering. You will have the opportunity to work on real-world challenges, gain practical experience, and explore potential career paths.

Requirements

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Data Science, Statistics, Mathematics, or a related technical discipline.
  • Experience with at least one programming language such as Python, Java, C++, Go, or JavaScript through coursework, projects, internships, or equivalent practical experience.
  • Familiarity with data structures, algorithms, software engineering fundamentals, and basic system design concepts.

Benefits

  • Hands-on experience
  • Industry exposure
  • Opportunities to apply knowledge to real-world challenges
  • Social events
  • Learning programs
  • Development workshops
]]>