Graduate Machine Learning Engineer - Search & Ranking

TikTok

San Jose (CA)

On-site

USD 128,000 - 256,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Day one medical, dental, and vision
401(k) with match
Parental leave
Disability insurance
Life insurance
Wellbeing benefits
10 holidays per year
10 sick days per year
17 days Paid Personal Time

Job summary

TikTok is hiring a Graduate engineer in San Jose to join the Search Engineering Team. This full-time role lets you work on core search algorithms, NLP, CV, and ML to improve video search relevance.

As a new graduate, you will gain hands-on experience building scalable search systems and collaborating across teams. You should be completing or recently completed a bachelor's or master's degree in a tech field and have experience with Python, Java, C++, Go, or JavaScript.

Qualifications

  • Degree in a technical field (CS, CE, EE, data science, stats, math) or related.
  • Experience with at least one programming language (Python, Java, C++, Go, or JavaScript).

Responsibilities

  • Contribute to improving the search core algorithm using NLP, CV, and ML techniques.
  • Model user behavior to enhance personalization in search results.
  • Design, build, test, and maintain search services and data pipelines.

Skills

Python
Java
C++
Go
JavaScript
NLP
ML
Info Retrieval

Education

Bachelor’s or Master’s in CS/Engineering/Data Science or related

Tools

Distributed Systems
Databases
Data Pipelines
Online Experimentation
Backend Systems

Job description

TikTok is hiring a Graduate engineer in San Jose to join the Search Engineering Team. This full-time role lets you work on core search algorithms, NLP, CV, and ML to improve video search relevance.

As a new graduate, you will gain hands-on experience building scalable search systems and collaborating across teams. You should be completing or recently completed a bachelor's or master's degree in a tech field and have experience with Python, Java, C++, Go, or JavaScript.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Graduate ML Engineer - Large-Scale Search & AI
Graduate ML Engineer - Large-Scale Search & AI

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,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
Search Engine Engineer: Query & Ranking for a Platform
Search Engine Engineer: Query & Ranking for a Platform

TikTok • San Jose (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
ML Engineer Intern — Data Search & Ranking (Summer 2027)
ML Engineer Intern — Data Search & Ranking (Summer 2027)

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Wellbeing benefits
Paid holidays
+1
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
PhD Machine Learning Intern — Search & Relevance
PhD Machine Learning Intern — Search & Relevance

TikTok • San Jose (CA)

On-site
USD 68,000 - 97,000
Health insurance
Paid holidays
Housing allowance
Search Engineer: ML-Driven Backend & Ranking
Search Engineer: ML-Driven Backend & Ranking

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 259,000
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