Algorithm Engineer - Global Live - Recommendation Strategy (Singapore) Singapore Technology - Machine learning Regular

TikTok

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TikTok is seeking an Algorithm Engineer for Global Live - Recommendation Strategy in Singapore. You will join a team optimizing LIVE monetization, modeling massive user behavior with cutting-edge ML techniques, and building high-performance services to deliver top-tier live experiences for billions of users worldwide.

You will deeply participate in product discussions, translate user patterns into optimization directions, and collaborate across data science, engineering, and product teams to

Qualifications

  • Proficient in C/C++/Python development with Linux multi-threading/multi-processing.
  • Familiar with ML and DL algorithms including reinforcement learning.
  • Strong math background: probability, statistics, numerical optimization; data-driven problem solving.
  • Experience with big data frameworks such as Flink/Spark/Hive.

Responsibilities

  • Build prediction and uplift models to enhance LIVE feature intelligence.
  • Mine and analyze data to improve ROI for LIVE streamer and watcher experiences.
  • Analyze user and system data to optimize user experience and product performance.
  • Contribute to growth strategies and cold-start solutions across the live ecosystem.

Skills

C/C++
Python
Linux multi-threading
ML algorithms
Deep learning
Reinforcement learning
Flink/Spark/Hive

Tools

Flink
Spark
Hive

Job description

Algorithm Engineer - Global Live - Recommendation Strategy (Singapore)

Location:

Employment Type:

Regular

Job Code:

A206295

Share this listing:

Responsibilities
  • Build prediction/uplift NN model to improve LIVE feature intelligence
  • Mine and interfere potential crowds to gain a higher ROI operation for both LIVE streamer and watcher
  • Make detailed analysis on user data and system data to find out user experience optimiaztion zoom
  • Other work like user growth strategy, cold-start strategy, etc.
Job Description
  • Participate in the optimization of TikTok LIVE monetization business and serve the LIVE experience of billions of global users
  • Adopt cutting-edge machine learning model to scientifically model massive user behaviour and consumption data, build high-performance/high-reliability architecture services, and bring users the ultimate experience in LIVE consumption
  • Deeply participate in product/business discussions, fully analyze and understand user behaviour patterns, and provide optimization directions for the overall business
Qualifications
Minimum Qualifications
  • Familiar with C/C++/ Python development, familiar with Linux multi-threaded /multi-process
  • Familiar with commonly used machine learning and deep learning algorithms, including but not limited to boost machine, dnn, reinforcement learning, etc.
  • Solid maths foundation, including probability statistics, numerical optimization, etc., sensitive to data, good at discovering, analyzing and solving problems from data
  • Familiar with at least one of Flink, Spark, Hive etc., with big data parallel processing experience
Preferred Qualifications
  • Experience in large-scale recommend system, advertising system, search engine is preferred
  • Experience in game value strategy, e-commerce value strategy, and user psychology research is preferred
Job Information
About TikTok

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.

We stride to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

Ready for a career

at TikTok?

Discover a career that energizes and excites you every day.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer - Recommendation Content Understanding Architecture Singapore Technology - Backend Regular
Backend Software Engineer - Recommendation Content Understanding Architecture Singapore Technology - Backend Regular

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Algorithm Engineer Graduate (Global Live - Strategy) - 2027 Start (PhD)
Algorithm Engineer Graduate (Global Live - Strategy) - 2027 Start (PhD)

TikTok • Singapore

On-site
SGD 90,000 - 150,000
Backend Software Engineer, Recommendation Content Understanding Architecture Singapore Technology - Backend Regular
Backend Software Engineer, Recommendation Content Understanding Architecture Singapore Technology - Backend Regular

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Algorithm Engineer Intern (Global Live - Strategy) - 2026 Start (PhD)
Algorithm Engineer Intern (Global Live - Strategy) - 2026 Start (PhD)

TikTok • Singapore

On-site
SGD 33,000 - 60,000
Backend Engineer, Global LIVE (AI Infrastructure) - Singapore Singapore Technology - Backend Regular
Backend Engineer, Global LIVE (AI Infrastructure) - Singapore Singapore Technology - Backend Regular

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Machine Learning Engineer Graduate (Global E-Commerce, Recommendation) - 2027 Start Singapore Regular Bachelor/Master Graduate - 2027 Start
Machine Learning Engineer Graduate (Global E-Commerce, Recommendation) - 2027 Start Singapore Regular Bachelor/Master Graduate - 2027 Start

TikTok • Singapore

On-site
SGD 100,000 - 180,000
Software Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start
Software Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start

TikTok • Singapore

On-site
SGD 55,000 - 85,000
AI Infrastructure Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start Singapore Technology - Backend Regular Bachelor/Master Graduate - 2027 Start
AI Infrastructure Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start Singapore Technology - Backend Regular Bachelor/Master Graduate - 2027 Start

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Algorithm Engineer - Global Live - LLM Strategy (Singapore)
Algorithm Engineer - Global Live - LLM Strategy (Singapore)

TikTok • Singapore

On-site
SGD 90,000 - 150,000
Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start Singapore Technolo[...]
Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start Singapore Technolo[...]

TikTok • Singapore

On-site
SGD 60,000 - 120,000