Graduate ML Engineer: Search & Personalization

TikTok

San Jose (CA)

On-site

USD 128,000 - 256,000

Full time

14 days+

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

TikTok in San Jose is hiring a Machine Learning Engineer Graduate (TikTok-Data-Search-Search Quality) for a 2027 start. This full-time role offers the opportunity to contribute to TikTok's search engine by applying NLP, CV, and LLM techniques to improve relevance.

As part of the Search Engineering Team you will work on full-stack search systems, data pipelines, and experimentation, with onboarding by year-end.

Responsibilities

  • Content understanding: Applying the industry's cutting-edge NLP and CV technology and leveraging LLM to match the most relevant videos for each search query, and continuously improve the relevance of TikTok search.
  • User Behavior Modeling: solving the recommendation problem in search, let TikTok search increase the ability of personalization on the basis of "relevant", and understand users better.
  • Video understanding: comprehensive use of NLP, CV, as well as LLM for better video understanding from the perspective of the video itself and social network, improve authority, credibility, and usefulness of search results.
  • Search systems engineering: designing, building, testing, and maintaining search services, data pipelines, tools, or platform components that support search quality, reliability, latency, and user experience.

Job description

TikTok in San Jose is hiring a Machine Learning Engineer Graduate (TikTok-Data-Search-Search Quality) for a 2027 start. This full-time role offers the opportunity to contribute to TikTok's search engine by applying NLP, CV, and LLM techniques to improve relevance.

As part of the Search Engineering Team you will work on full-stack search systems, data pipelines, and experimentation, with onboarding by year-end.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Machine Learning Engineer - Search & Ranking
Graduate Machine Learning Engineer - Search & Ranking

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Day one medical, dental, and vision
401(k) with match
Parental leave
+6
Graduate ML Engineer - Large-Scale Search & AI
Graduate ML Engineer - Large-Scale Search & AI

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
PhD ML Engineer — Search & Ranking (Graduate)
PhD ML Engineer — Search & Ranking (Graduate)

TikTok • San Jose (CA)

Hybrid
USD 162,000 - 317,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+2
ML Engineer Graduate — Search & Recommendation (Seattle)
ML Engineer Graduate — Search & Recommendation (Seattle)

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+2
Machine Learning Engineer, Search & GenAI (Multimodal)
Machine Learning Engineer, Search & GenAI (Multimodal)

TikTok USDS Joint Venture LLC • San Jose (CA)

On-site
USD 140,000 - 210,000
Graduate ML Engineer: Recs, Search & Personalization
Graduate ML Engineer: Recs, Search & Personalization

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 187,000
Health insurance
Dental insurance
Vision insurance
+7
ML Engineer Intern – Data-Search & Scale
ML Engineer Intern – Data-Search & Scale

TikTok • San Jose (CA)

On-site
USD 41,000 - 55,000
ML Engineer Intern: NLP, Search & Scale
ML Engineer Intern: NLP, Search & Scale

TikTok • San Jose (CA)

On-site
USD 41,000 - 55,000
ML Engineer Intern – Data-Search & Scale
ML Engineer Intern – Data-Search & Scale

TikTok • San Jose (CA)

On-site
USD 68,191 - 97,120
Health insurance
Paid holidays
Housing allowance
ML Engineer Intern — Data & Search (Summer)
ML Engineer Intern — Data & Search (Summer)

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
10 paid holidays per year
Housing allowance