Full-Stack ML Engineer, Search & Ranking

BYTEDANCE PTE. LTD.

Singapore

On-site

SGD 90,000 - 150,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ByteDance Singapore invites a talented software engineer to join the TikTok Search Team, building and optimizing full-stack search systems. You will work on query understanding, relevance, and ranking, applying ML, NLP, and CV techniques to deliver fast, accurate results.

Join a collaborative team blending research and engineering, with opportunities to impact global users and e-commerce search experiences on TikTok.

Qualifications

  • Bachelor's or Master's in Computer Science/Engineering or related field.
  • Proficient in C++, Python and Java with strong CS fundamentals.
  • Solid knowledge of machine learning and practical experience.
  • Excellent analytical and problem-solving skills.

Responsibilities

  • Optimize full-stack algorithms for local services search.
  • Improve TikTok core and vertical search quality (image-text, user, live).
  • Develop search ranking algorithms using ML, NLP, CV.
  • Optimize e-commerce search and recommendation services.
  • Collaborate with product and infrastructure teams to ship global features.

Skills

C++/Python/Java
Algorithms
Data structures
Machine learning

Education

Bachelor's/Master's in CS/SE

Tools

C++
Python
Java

Job description

ByteDance Singapore invites a talented software engineer to join the TikTok Search Team, building and optimizing full-stack search systems. You will work on query understanding, relevance, and ranking, applying ML, NLP, and CV techniques to deliver fast, accurate results.

Join a collaborative team blending research and engineering, with opportunities to impact global users and e-commerce search experiences on TikTok.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer - Full-Stack Search & Ranking at Scale
ML Engineer - Full-Stack Search & Ranking at Scale

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
ML Engineer, Next-Gen Search & Ranking
ML Engineer, Next-Gen Search & Ranking

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
ML Engineer: Search & Recommender for E-commerce
ML Engineer: Search & Recommender for E-commerce

TIKTOK PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Meal allowance
Competitive compensation
Machine Learning Engineer Graduate (TikTok Search) - 2027 Start (Singapore)
Machine Learning Engineer Graduate (TikTok Search) - 2027 Start (Singapore)

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
ML Engineer, Local Services Search & Personalization
ML Engineer, Local Services Search & Personalization

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
AI/ML Engineer - Multimodal Search & Recommendations
AI/ML Engineer - Multimodal Search & Recommendations

TikTok • Singapore

On-site
SGD 180,000 - 230,000
Tech Lead & ML Engineer — Next-Gen E‑Commerce Search
Tech Lead & ML Engineer — Next-Gen E‑Commerce Search

ByteDance • Singapore

On-site
SGD 120,000 - 180,000
Machine Learning Engineer Graduate (TikTok Search)
Machine Learning Engineer Graduate (TikTok Search)

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Senior Backend Engineer, TikTok Search (Singapore) | Scale
Senior Backend Engineer, TikTok Search (Singapore) | Scale

TikTok • Singapore

On-site
SGD 110,000 - 160,000
Machine Learning Engineer - Search Ranking
Machine Learning Engineer - Search Ranking

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000