T

TikTok

Short-form video platform with ads

Machine Learning Engineer New Grad - Global E-Commerce

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

About the Job

Requirements

  • Individuals must be completing or have recently completed a PhD degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • A solid foundation in machine learning, deep learning, statistics, and algorithms is required.
  • Strong programming skills in Python, C++, Java, Go, or Rust are required.
  • Hands-on experience with PyTorch or TensorFlow is required.
  • A self-driven approach, curiosity for challenging problems, and ownership in turning algorithm ideas into business-impacting solutions are required.
  • Good communication and collaboration skills are required to work effectively in cross-functional teams and adapt to changing business needs.

Responsibilities

  • Design and develop machine-learning algorithms and intelligent systems for large-scale e-commerce scenarios, including recommendation, ranking, retrieval, forecasting, content understanding, pricing, governance, and conversational AI.
  • Apply machine learning, deep learning, natural language processing, computer vision, multimodal models, and large language models to solve business problems.
  • Build end-to-end algorithm solutions encompassing data processing, feature engineering, model training, evaluation, deployment, monitoring, and continuous optimization.
  • Develop scalable systems for real-time or offline learning and inference on large-scale structured and unstructured data.
  • Partner with product, engineering, data science, and business teams to translate needs into technical solutions.
  • Run experiments, analyze model performance, debug production issues, and iterate to improve quality and efficiency.
  • Explore foundation models, generative recommendation, multimodal reasoning, and AI agents.

Desired Qualifications

  • Familiarity with recommendation systems, natural language processing, computer vision, multimodal learning, large language models, generative models, reinforcement learning, or intelligent agents is preferred.
  • Practical experience in e-commerce, overseas internet products, marketplace platforms, content platforms, logistics, supply chain, advertising, or growth-related business scenarios is preferred.
  • Publications in top-tier conferences or journals such as KDD, NeurIPS, ICML, ICLR, WWW, SIGIR, WSDM, RecSys, ACL, EMNLP, AAAI, or IJCAI, or strong performance in programming, data mining, or machine-learning competitions such as ACM-ICPC, Kaggle, or KDD Cup, is preferred.

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