Graduate Search Engineer: ML & IR for Scalable Search

TikTok USDS Joint Venture

San Jose (CA)

On-site

USD 180,000 - 230,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Savings Plan With Company Match
Paid Parental Leave
Short-term Disability Coverage
Long-term Disability Coverage
Life Insurance
Wellbeing Benefits
Paid Holidays
Paid Sick Days
Paid Personal Time

Job summary

TikTok USDS Joint Venture is seeking an engineer to optimize search quality and build core systems for query understanding, result ranking, and query recommendation. The role combines information retrieval with modern machine learning to enhance the TikTok search experience.

The candidate will work on large-scale, consumer-facing services, require strong programming skills (C/C++, Python, Java, or Golang), and a solid foundation in information retrieval and ML techniques.

Qualifications

  • Bachelor's or Master's degree in CS, Engineering, Math, Statistics, or related field.
  • Proficiency in C/C++, Python, Java, or Golang.
  • Experience with large-scale consumer-facing services is required.

Responsibilities

  • Optimize search quality and build core systems for query understanding, result ranking, and query recommendation.
  • Leverage information retrieval techniques with modern ML to improve the TikTok search experience.

Skills

C++
Python
Java
Golang
Information Retrieval
Machine Learning
Natural Language Processing
Computer Vision
Recommender Systems
Backend Development
Big Data Frameworks
Hadoop
Spark
Flink
Query Understanding
Result Ranking

Education

Bachelor's or Master's degree in Computer Science, Engineering, Math, Statistics, or related field

Job description

TikTok USDS Joint Venture is seeking an engineer to optimize search quality and build core systems for query understanding, result ranking, and query recommendation. The role combines information retrieval with modern machine learning to enhance the TikTok search experience.

The candidate will work on large-scale, consumer-facing services, require strong programming skills (C/C++, Python, Java, or Golang), and a solid foundation in information retrieval and ML techniques.

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

Similar jobs worth comparing

Graduate ML Engineer - Large-Scale Search & AI
Graduate ML Engineer - Large-Scale Search & AI

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
Graduate ML Engineer — Data-Search & Ranking
Graduate ML Engineer — Data-Search & Ranking

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical insurance
Dental insurance
Vision insurance
+9
Software Engineer Graduate (Search) - 2027 Start
Software Engineer Graduate (Search) - 2027 Start

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 180,000 - 230,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
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
PhD-Grad ML Engineer, Search & Multimodal AI
PhD-Grad ML Engineer, Search & Multimodal AI

TikTok • San Jose (CA)

On-site
USD 162,000 - 317,000
ML Engineer — Multimodal Search & GenRec
ML Engineer — Multimodal Search & GenRec

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 137,000 - 360,000
Graduate Machine Learning Engineer — Next-Gen Search & Personalization
Graduate Machine Learning Engineer — Next-Gen Search & Personalization

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
ML Engineer – Recommender & Search Systems (Impactful)
ML Engineer – Recommender & Search Systems (Impactful)

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 100,000 - 178,000
Medical Insurance
401(k) Match
Paid Leave
Graduate ML Engineer: E‑Commerce Recommendations & Search
Graduate ML Engineer: E‑Commerce Recommendations & Search

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
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