Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Machine Learning Engineer Intern (TikTok Recommendation-Live) - 2026 Summer (BS/MS)

TikTok

$45 - $45
Oct 28, 2025
San Jose, CA, United States of America
Apply Now

TikTok is looking to improve its live recommendation systems to enhance user experience, content ecosystem, and platform security in live streaming. The company aims to deliver end-to-end machine learning solutions for real-time recommendation and personalization of live content, optimizing algorithms and infrastructure to boost performance and grow the live streaming ecosystem in key markets.

Requirements

  • Solid knowledge and experience with at least one popular deep learning framework (e.g., PyTorch,TensorFlow) and familiarity with deep neural network architectures.
  • Research experience in one or more of the following fields: applied machine learning, machine learning infrastructure, large-scale recommendation system, market-facing machine learning product;
  • Strong first-author publications record in top AI conferences or journals(e.g., NeurIPS, ICML, ICLR, ACL, EMNLP, NAACL etc.);
  • Proficient in C/C++, Python, and shell programming languages, and have a deep understanding of data structure and algorithm design;
  • Internship experience in an AI research organization.

Responsibilities

  • Build industry-leading live recommendation systems, improving user experience, content ecosystem, and platform security in live streaming;
  • Deliver end-to-end machine learning solutions to address critical product challenges in real-time recommendation and personalization for live content;
  • Own the full-stack machine learning system and optimize algorithms and infrastructure to improve live recommendation performance;
  • Work with cross-functional teams to design product strategies and build solutions to grow TikTok’s live streaming ecosystem in important markets.

Other

  • Currently pursuing a Master degree with a background in computer science, machine learning, or similar fields;
  • Good knowledge of theoretical and empirical research in addressing research problems;
  • Able to commit to working for 12 weeks during Summer 2026
  • Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.
  • Applications will be reviewed on a rolling basis.