Machine Learning Engineer Intern

TikTok
San Jose, CA
Job Description
Role Overview

The Search team builds systems to help users find relevant content across TikTok. The team works on 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, work with large-scale data, collaborate with engineering and data science partners, write clear code and documentation, and communicate progress with mentors and stakeholders.

Why It Might Be a Fit

The internship provides hands-on learning, community-building, and professional development events, and collaboration with industry experts. The ideal candidate has strong coding skills, effective communication and teamwork skills, and experience in NLP, Ranking, Ads, search engine, recommender system, distributed system, and machine learning.

Requirements

  • Currently pursuing a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline
  • Proficient coding skills and strong algorithm & data structure basis
  • Effective communication and teamwork skills
  • Experience in one or more of the following areas: NLP, Ranking, Ads, search engine, recommender system, distributed system, and machine learning

Benefits

  • Hands-on learning experience
  • Community-building and professional development events
  • Collaboration with industry experts
]]>