Print / Save PDF Back to job

Graduate ML Engineer — AI-Powered E‑commerce Search

Tik Tok · Singapore

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Interview prep

Expect coding (Python/DSA), ML fundamentals, and search/ranking case questions: query understanding, cold-start products, bias/feedback loops, and how you would evaluate a ranking change. Prepare one project where you measured quality end-to-end and can discuss failure modes at TikTok-scale traffic.

Fit summary

Strong fit if you want early-career ML in a high-traffic consumer product, specifically search for e-commerce at TikTok in Singapore (on-site). Thin public workplace-sentiment data means you should validate team culture and scope in interviews rather than relying on third-party ratings.

Day in the role

As a Graduate ML Engineer on AI-powered e-commerce search at TikTok, a typical day mixes reading search/relevance metrics, debugging recall or ranking issues on shopping queries, and shipping small model or feature experiments. You will pair with senior engineers and PMs on offline evaluation, A/B setup, and productionizing pipelines that serve Singapore (and broader) traffic—with code review, docs, and on-call learning built into the graduate ramp.

Skills to emphasize

Build strength in Python, classical IR/search ranking, embeddings/ANN retrieval, and online experimentation. Practice feature pipelines, offline metrics (NDCG, recall), and basic distributed training or serving patterns used in large consumer apps. No certification list or costs were provided for this family.

FAQ from this listing

Is this role remote?

The listing marks remote as no; plan for Singapore-based work.

What problem does the team own?

AI-powered e-commerce search—helping users find products via ML ranking and retrieval inside TikTok.

Are required certifications listed?

No cert family or paid resources were supplied; prioritize demonstrable ML and search projects instead.

Company facts (cached)

Website: tiktok.com

Public cache only — not an employee review.

Role overview (listing rewrite)

TikTok — Singapore Position Summary We are seeking a Graduate ML Engineer for our AI-Powered E-commerce Search team based in Singapore. As part of this dynamic and global team, you will contribute to enhancing search relevance and user experience for billions of monthly users through advanced machine learning (ML), natural language processing (NLP), computer vision (CV), and multi-modal techniques. Your Responsibilities Develop end-to-end ranking systems that improve search relevance. Create personalized recommendation algorithms to enhance user experience. Design and implement scalable AI solutions for e-commerce search. Collaborate with cross-functional teams to deliver high-impact projects. Requirements A PhD in a technical field, such as computer science, engineering, or related disciplines. Strong coding skills and experience with machine learning frameworks (e.g., TensorFlow, PyTorch). Familiarity with NLP, CV, and multi-modal techniques is essential. Experience in large-scale ML projects and a proven track record of successful implementations. A passion for solving complex problems using data-driven approaches. Why Join TikTok TikTok offers an exciting opportunity to work on cutting-edge AI technologies that directly impact the lives of millions of users. Our global team provides a collaborative and innovative environment where you can grow professionally while making a significant impact in e-commerce search. Next Steps To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-08-06 UTC · getajob.ai