Logo of Huzzle


Machine Learning Engineer Intern (TikTok-Data-E-Commerce) - 2024 Start (MS/PhD) - San Jose

Logo of TikTok



1mo ago

πŸš€ Off-cycle Internship

San Jose

AI generated summary

  • Master's degree in computer science or related field, strong software development skills in C++ and Python, experience in machine learning infrastructure and recommendation systems, ability to commit to a 12-week internship in May 2024, and a passion for solving challenging problems in a team-oriented environment.
  • Design and implement cutting-edge machine learning algorithms to enhance user experience and platform security, collaborate with teams to strategize product growth, and optimize recommendation systems for TikTok's Data E-commerce team in San Jose.

Off-cycle Internship

Dataβ€’San Jose


  • We are looking for talented individuals to join us for an internship in 2024. Internships at TikTok aim to offer students industry exposure and hands-on experience. Turn your ambitions into reality as your inspiration brings infinite opportunities at TikTok.
  • Internships at TikTok aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth. This Internship Program runs for 12 weeks beginning in May/June 2024.


  • Master degree or above in computer science or a related major
  • Able to commit to working for 12 weeks starting May 2024
  • Strong software development experience with C++, Python or other programming language;
  • Experience in one or more of the following areas: applied machine learning, machine learning infrastructure, large-scale recommendation system, market-facing machine learning product;
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
  • Preferred Qualifications:
  • Graduating December 2024 onwards with intent to return to degree-program after the completion of the internship.
  • Familiar with one or more of the algorithms such as Collaborative Filtering, Matrix Factorization, Factorization Machines, Word2vec, Logistic Regression, Gradient Boosting Trees, Deep Neural Networks, Wide and Deep etc.
  • Publications at KDD, NeurlPS, WWW, SIGIR, WSDM, ICML, IJCAI, AAAI, RECSYS and related conferences/journals, or experience in data mining/machine learning competitions such as Kaggle/KDD-cup etc.
  • Strong communication and teamwork skills;
  • Passion about techniques and solving challenging problems.

Education requirements


Area of Responsibilities



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


Work type

Full time

Work mode



San Jose