Senior ML Engineer, Search & Ranking (NLP/Multimodal)

ByteDance

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+
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’s Singapore team is seeking a Senior Search Engineer to build and own the search engine, combining information retrieval with modern ML methods. You’ll work on query understanding, video understanding, and ranking to deliver the best search experience for users, within a fast-growing, collaborative team.

Ideal candidates have 5+ years in search or recommender systems, strong coding skills in C++/Python/Java, and experience in NLP, ranking, ads, and ML.

Qualifications

  • Bachelor degree or above in computer science or a related technical discipline.
  • Minimum 5 years of experience in search / recommendation.
  • Proficient coding skills in C++, Python, and Java; strong algorithms & data structures.
  • Experience in NLP, ranking, ads, search engines, recommender systems, and machine learning.

Responsibilities

  • Optimize the searching quality to provide TikTok's users the best search experience.
  • Combine product objectives with modern ML, NLP and Multimodal methods to improve search ranking (query understanding, video understanding, ranking).

Skills

Coding skills in C++/Python/Java
Communication & teamwork

Education

Bachelor's degree or above in CS or related field

Tools

C++
Python
Java
NLP
Ranking
Ads
Search engine
Recommender System
Machine Learning

Job description

TikTok’s Singapore team is seeking a Senior Search Engineer to build and own the search engine, combining information retrieval with modern ML methods. You’ll work on query understanding, video understanding, and ranking to deliver the best search experience for users, within a fast-growing, collaborative team.

Ideal candidates have 5+ years in search or recommender systems, strong coding skills in C++/Python/Java, and experience in NLP, ranking, ads, and ML.

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

Similar jobs worth comparing

AI/ML Engineer - Multimodal Search & Recommendations
AI/ML Engineer - Multimodal Search & Recommendations

TikTok • Singapore

On-site
SGD 180,000 - 230,000
ML Engineer — Full-Stack Search & Ranking
ML Engineer — Full-Stack Search & Ranking

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Graduate AI Engineer - LLMs & Multimodal Search
Graduate AI Engineer - LLMs & Multimodal Search

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Research Scientist: AI Search & Multimodal Systems
Research Scientist: AI Search & Multimodal Systems

TikTok • Singapore

On-site
SGD 150,000 - 210,000
ML Engineer Intern: AI Search & Multimodal Tech
ML Engineer Intern: AI Search & Multimodal Tech

TikTok • Singapore

On-site
SGD 20,000 - 33,000
Machine Learning Engineer - TikTok Search
Machine Learning Engineer - TikTok Search

ByteDance • Singapore

On-site
SGD 120,000 - 180,000
ML Researcher: Multimodal Search & Large-Scale Retrieval
ML Researcher: Multimodal Search & Large-Scale Retrieval

TikTok • Singapore

On-site
SGD 150,000 - 210,000
Senior ML Engineer — Global Location-Based Recommendations
Senior ML Engineer — Global Location-Based Recommendations

TikTok • Singapore

On-site
SGD 90,000 - 150,000
Backend Engineer - Scalable Search Systems (Singapore)
Backend Engineer - Scalable Search Systems (Singapore)

TikTok • Singapore

On-site
SGD 120,000 - 180,000
ML Engineer — Build Next-Gen Search & Multimodal AI
ML Engineer — Build Next-Gen Search & Multimodal AI

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000