Graduate ML Engineer - Large-Scale Search & AI

TikTok

Seattle (WA)

On-site

USD 122,000 - 243,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TikTok is seeking a graduate software engineer for our Search Engineering Team in Seattle. This full-time role helps build and own TikTok's search engine, applying NLP, CV, ML and information retrieval to deliver relevant results.

You will participate in improving search core algorithms, modeling user behavior, and building scalable search services and data pipelines. Candidates should have a CS or related degree and experience with Python, Java, C++, Go, or JavaScript.

Qualifications

  • Experience with at least one programming language (Python/Java/C++/Go/JavaScript) through coursework, internships or projects.
  • Strong problem-solving and collaboration skills.
  • Interest in building search products for large-scale platforms.

Responsibilities

  • Participate in the improvement of the search core algorithm using NLP, CV, and ML techniques.
  • Develop and maintain search services, data pipelines and platform components.
  • Model user behavior to improve personalization of search results.
  • Contribute to building a scalable, reliable search engine for a large consumer platform.

Skills

Python
Java
C++
Go
JavaScript

Education

Bachelor's or Master's degree in Computer Science/Engineering/Data Science

Job description

TikTok is seeking a graduate software engineer for our Search Engineering Team in Seattle. This full-time role helps build and own TikTok's search engine, applying NLP, CV, ML and information retrieval to deliver relevant results.

You will participate in improving search core algorithms, modeling user behavior, and building scalable search services and data pipelines. Candidates should have a CS or related degree and 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 Search Engineer: ML & IR for Scalable Search
Graduate Search Engineer: ML & IR for Scalable Search

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 180,000 - 230,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
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
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
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
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
Senior Search Engineer: Owning Scalable, AI-Driven Search
Senior Search Engineer: Owning Scalable, AI-Driven Search

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 360,000
ML Engineer Intern - Search & Discovery Systems
ML Engineer Intern - Search & Discovery Systems

TikTok • Seattle (WA)

On-site
USD 59,000 - 79,000
Health insurance
Housing allowance
Paid holidays
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
PhD ML Engineer — Search & Multimodal AI
PhD ML Engineer — Search & Multimodal AI

TikTok • San Jose (CA)

On-site
USD 162,000 - 317,000
Graduate Software Engineer - Large-Scale ML Systems
Graduate Software Engineer - Large-Scale ML Systems

TikTok • Seattle (WA), Northern (KY)

Hybrid
USD 122,000 - 243,000
Medical Insurance
401(k) match
Parental Leave
+6