Machine Learning Engineer Graduate (Global E-Commerce) - 2027 Start

TikTok
Singapore
Full timeFunction: Data Science & Machine LearningSkills: ["Self-driven","Ownership","Curiosity","Communication","Collaboration"]

Work on TikTok Shop’s E-commerce Algorithm Team, building large-scale ML systems that power personalized recommendations, search, ranking, and conversational AI. You’ll design and implement end-to-end algorithms—from data processing and feature engineering through training, evaluation, deployment, and monitoring—then continuously optimize model quality and efficiency. Collaborate cross-functionally to translate product and business needs into high-impact technical solutions and explore next-gen foundation models and intelligent agents.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

Machine Learning Engineer Graduate (Global E-Commerce) - 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Work on TikTok Shop’s E-commerce Algorithm Team, building large-scale ML systems that power personalized recommendations, search, ranking, and conversational AI. You’ll design and implement end-to-end algorithms—from data processing and feature engineering through training, evaluation, deployment, and monitoring—then continuously optimize model quality and efficiency. Collaborate cross-functionally to translate product and business needs into high-impact technical solutions and explore next-gen foundation models and intelligent agents.
Location: Singapore
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Graduate level

Key Responsibilities

  • •Design and develop ML algorithms and intelligent systems for large-scale e-commerce scenarios such as recommendation, ranking, retrieval, forecasting, content understanding, pricing, governance, and conversational AI.
  • •Apply machine learning, deep learning, NLP, CV, multimodal models, and LLMs to solve real-world business problems.
  • •Build end-to-end algorithm solutions including 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 deliver high-impact technical solutions and run experiments to improve quality and efficiency.

Key Requirements

  • •Complete or have recently completed a Bachelor’s or Master’s degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • •Strong foundation in machine learning, deep learning, statistics, and algorithms.
  • •Strong programming skills in Python, C++, Java, Go, or Rust.
  • •Hands-on experience with PyTorch or TensorFlow.
  • •Good communication and collaboration skills for cross-functional teamwork in a fast-changing environment.
Experience:E-commerceMarketplaceInternet productsLogisticsAdvertisingGrowth
Education:
Skills:Self-drivenOwnershipCuriosityCommunicationCollaboration
Tech Stack:PythonC++JavaGoRustPyTorchTensorFlowMachine learningDeep learningNLPCVMultimodalLLMsRecommendation systemsSearchRankingForecastingContent understandingPricingConversational AI

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn