Graduate Software Engineer, E‑commerce Rec & Search Infra

TikTok

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TikTok is seeking engineers to join our E-commerce Recommendation and Search Infra team in Singapore. You will help build scalable services and data pipelines for TikTok Shop, focusing on high-performance computing frameworks and retrieval systems.

Collaborate with ML engineers to apply ML/NLP techniques on large datasets. Successful candidates will contribute to search algorithm innovation, architecture research, and production systems that support massive data and global users.

Qualifications

  • Bachelor's or Master's in AI/CS/Software Engineering or related field.
  • Proficient in C++, Java, or Python with strong CS fundamentals.
  • Experience with big data tools and distributed systems is a plus.
  • Familiarity with open source frameworks used in data processing and search.

Responsibilities

  • Build and maintain high-performance online services and data pipelines for TikTok Shop recommendation and search systems.
  • Design and develop high-performance computing frameworks and storage systems for e-commerce scenarios.
  • Develop and optimize search engine architecture for TikTok Shop, including retrieval systems and data processing platforms.
  • Ensure production system stability and build distributed systems for massive data and scale.
  • Apply data mining, ML and NLP techniques to extract insights from large-scale datasets.
  • Collaborate with global teams to drive search and recommendation innovation.

Skills

C
C++
Java
Golang
Python
Big data
Distributed systems
Machine learning concepts
NLP

Education

Bachelor's or Master's in AI/CS/Software Engineering

Tools

Hadoop
Hive
Flink
FlinkSQL
Spark
Kafka
HBase
Redis
RocksDB
ElasticSearch

Job description

TikTok is seeking engineers to join our E-commerce Recommendation and Search Infra team in Singapore. You will help build scalable services and data pipelines for TikTok Shop, focusing on high-performance computing frameworks and retrieval systems.

Collaborate with ML engineers to apply ML/NLP techniques on large datasets. Successful candidates will contribute to search algorithm innovation, architecture research, and production systems that support massive data and global users.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Big Data Engineer — E-commerce Rec & Search Infra
Big Data Engineer — E-commerce Rec & Search Infra

TikTok • Singapore

On-site
SGD 50,000 - 80,000
Graduate ML Engineer - E-commerce Recommendations
Graduate ML Engineer - E-commerce Recommendations

TikTok • Singapore

On-site
SGD 120,000 - 190,000
ML Engineer - Billion-Scale E-commerce Recommendations
ML Engineer - Billion-Scale E-commerce Recommendations

TikTok • Singapore

On-site
SGD 60,000 - 95,000
Graduate Machine Learning Engineer: Search & AI Systems
Graduate Machine Learning Engineer: Search & AI Systems

TikTok • Singapore

On-site
SGD 120,000 - 180,000
ML Engineer Intern: E-commerce Recommendation Systems
ML Engineer Intern: E-commerce Recommendation Systems

TikTok • Singapore

Hybrid
SGD 17,000 - 28,000
ML Engineer - E-commerce Recommendations & Real-Time AI
ML Engineer - E-commerce Recommendations & Real-Time AI

TikTok • Singapore

On-site
SGD 100,000 - 180,000
ML Engineer - E‑Commerce Search & Ranking
ML Engineer - E‑Commerce Search & Ranking

TikTok • Singapore

On-site
SGD 70,000 - 90,000
Graduate Software Engineer — AI-Driven Recommendations
Graduate Software Engineer — AI-Driven Recommendations

TikTok • Singapore

On-site
SGD 60,000 - 100,000
Graduate Software Engineer – Live Recommendation Architecture
Graduate Software Engineer – Live Recommendation Architecture

TikTok • Singapore

On-site
SGD 55,000 - 85,000
Backend Engineer - Scalable Recommendation Platform
Backend Engineer - Scalable Recommendation Platform

Visa Hunt • Singapore

On-site
SGD 90,000 - 130,000