Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

ByteDance Logo

Machine Learning Engineer Intern (E-commerce-Recommendation) - 2026 Summer (BS/MS)

ByteDance

$43 - $43
Dec 17, 2025
Seattle, WA, US
Apply Now

ByteDance's E-commerce Recommendation Team is looking to build and scale recommendation systems to enhance the shopping experience for TikTok users.

Requirements

  • Currently pursuing Master's degree in Computer Science, related technical field or equivalent industrial research experience;
  • Experience in one of the following fields: recommendation systems, online advertising, information retrieval, natural language processing, computer vision, machine learning, large-scale data mining, or related fields preferred;
  • Familiar with at least one of the mainstream deep learning frameworks, such as TensorFlow or PyTorch;

Responsibilities

  • Work in a team to conduct cutting-edge research in machine learning algorithms, such as retrieval and recommendation algorithms;
  • Participate in building large-scale (10 million to 100 million) e-commerce recommendation algorithms and systems, including commodity recommendations, live stream recommendations, short video recommendations etc in TikTok;
  • Build long and short term user interest models, analyze and extract relevant information from large amounts of various data and design algorithms to explore users' latent interests efficiently;
  • Apply machine learning algorithms to improve the different business scenarios, such as search ranking, natural language and video understanding, and trust and safety.

Other

  • Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment.
  • Must be able to commit to a 12-week full-time work period 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. We encourage you to apply as early as possible.
  • Please state your availability clearly in your resume (Start date, End date).