Logo of Huzzle

Machine Learning Engineer Intern (Search E-commerce) - 2025 Summer (MS)

image

TikTok

21d ago

  • Internship
    Full-time
    Summer Internship
  • Data
    Software Engineering
  • San Jose

AI generated summary

  • You must be pursuing a Master's in Computer Science, skilled in coding and algorithms, able to work 12 weeks in Summer 2025, and have work authorization. Publications or ACM-ICPC medals are a plus.
  • You will optimize search quality, enhance user experience, design ranking systems, and address supply-demand challenges to boost e-commerce growth and improve customer engagement.

Requirements

  • Minimum Qualifications:
  • Currently pursuing an Master in Computer Science or a related technical discipline
  • Able to commit to working for 12 weeks during Summer 2025
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
  • Excellent coding skills. Solid knowledge of data structure and algorithms.
  • Excellent in analysis, modeling and problem-solving, and can see the essence of problems from complex data.
  • Publication records in top journals or conferences will be a plus. Experience winning ACM-ICPC medals will be a plus.
  • Preferred Qualifications
  • Graduating December 2025 onwards with the intent to return to degree program after the completion of the internship.

Responsibilities

  • Improve the basic search quality and user experience: Optimize query analysis and text relevance matching. Understand e-commerce video content and implement multi-modal matching. Improve users' perception of product authority, and deeply participate in the design and implementation of core search products. Comprehensively improve the end-to-end shopping experience from browsing to after-sales.
  • Design and implement the end-to-end ranking system (recall, first stage ranking, final stage ranking and mixed row): Improve users' personalized shopping interests model. Improve the shopping conversion efficiency for merchandise, video and live stream to promote GMV growth.
  • Promote the development of the ecosystem: From the perspective of the industry and businesses, solve challenging problems such as supply and demand matching, business cold start, and sustainable business growth, etc. Think, analyze and adjust the evolution of the system to achieve long-term and sustainable growth of GMV.

FAQs

What is the duration of the internship program?

The internship program runs for 12 weeks, starting in May or June 2025.

What qualifications are necessary to apply for this internship?

Candidates must be pursuing a Master's degree in Computer Science or a related technical discipline, possess excellent coding skills, and have solid knowledge of data structures and algorithms.

Is prior experience required to apply for this internship?

While prior experience is not explicitly required, having publication records in top journals or conference experience, as well as ACM-ICPC medals, will be considered a plus.

Are there specific start dates for the internship?

Yes, the internship has specific start dates: May 12, May 19, May 27, June 9, and June 23, 2025.

Will I receive any training or development opportunities during the internship?

Yes, the internship will include a blend of social events and enriching development workshops to help you explore potential career paths and gain hands-on experience.

Is work authorization required to apply for this internship?

Yes, candidates must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during the internship.

How can I communicate my availability for the internship?

You should clearly state your availability, including your preferred start date and end date, in your resume when applying.

Can I apply for multiple internship positions at TikTok?

Yes, candidates can apply to a maximum of two positions at TikTok and its affiliates globally.

What kind of projects will I work on during the internship?

Interns will work on improving search quality and user experience, designing ranking systems, and promoting developments in the e-commerce ecosystem.

What skills will I develop as a Machine Learning Engineer Intern at TikTok?

You will develop skills in coding, problem-solving, data analysis, and experience in designing multi-modal search systems and e-commerce solutions.

Entertainment & Media
Industry
10,001+
Employees
2017
Founded Year

Mission & Purpose

TikTok is a social media platform where users create and share short videos on various topics, including entertainment, education, and lifestyle. Their ultimate goal is to inspire creativity and bring joy to people's lives through engaging and entertaining content. TikTok's purpose is to provide a platform for self-expression and connection, fostering a global community where individuals can express themselves authentically and connect with others who share similar interests and passions.