T

TikTok

Short-form video platform with ads

Machine Learning Engineer - Recommendation

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's, master's, or PhD degree in Computer Science or a related field is required.
  • Experience in C++ and Python is required.
  • Proficiency in at least one big data tool, such as Hive SQL, Spark, or MapReduce, and at least one deep learning tool, such as TensorFlow or PyTorch, is required.
  • Applied machine learning experience and familiarity with algorithms such as Collaborative Filtering, Matrix Factorization, Factorization Machines, Word2vec, Logistic Regression, Gradient Boosting Trees, and Deep Neural Networks are required.
  • Industry experience in personalized recommendation, online advertising, information retrieval, or related fields is required.

Responsibilities

  • Build and design large-scale machine-learning algorithms to model creators' real-time interests and improve conversion efficiency.
  • Optimize large-scale commodity relationship mining and the ranking and recall of creators' product recommendations to improve the platform's overall GMV.
  • Analyze creator and merchant behavior using large-scale data and build targeted algorithm strategies that empower creators and merchants, improve merchants' monetization efficiency, and support industrial upgrading.
  • Support the development of TikTok's e-commerce business, serve merchants, explore efficient business models, improve users' shopping experience, and promote ecosystem development.
  • Support the production of scalable and optimized AI and machine-learning models.
  • Build algorithms for extracting, transforming, and loading large volumes of real-time, unstructured data to deploy AI and machine-learning solutions based on theoretical data science models.
  • Run experiments to test deployed model performance and identify and resolve bugs.
  • Apply knowledge of statistics, scripting, and programming languages required by the firm in a team setting.
  • Work with the relevant software platforms in which the models are deployed.

Desired Qualifications

  • Publications at KDD, NeurIPS, WWW, SIGIR, WSDM, CIKM, ICLR, ICML, IJCAI, AAAI, RecSys, or related conferences.

About the Company

TikTok

Short-form video platform with ads

TikTok is a short-form mobile video platform that lets people create, discover, and share quick videos. Users upload vertical clips, edit them with built-in tools, and browse a personalized feed powered by an algorithm that highlights relevant content. Advertisers can use in-feed ads, branded hashtags, and the Business Center to plan and measure campaigns, making it easy for brands to reach a global audience. Its goal is to inspire creativity and bring joy by helping people express themselves and by connecting brands with a wide audience.

Company size
10,001+
Company stage
Grant
Total funding
$740K
Headquarters
Santa Monica, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at TikTok

See more jobs