ML Engineer - Ads Ranking & Video Semantics

TikTok Inc.

San Jose (CA)

On-site

USD 162,000 - 317,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

Benefits offered by this job

Medical, dental, vision insurance
401(k) match
Paid parental leave
Wellbeing benefits
Paid holidays
Paid sick days
Personal time off

Job summary

TikTok Inc. is hiring for an engineering role focused on building and optimizing the complete advertising ranking pipeline.

You will develop retrieval, coarse and fine ranking models and apply cutting-edge deep learning and recommendation techniques to improve ad relevance across a vast video platform. The role involves designing scalable back-end systems, indexing millions of videos, and deploying robust pipelines to process large-scale data daily.

Qualifications

  • BS degree in Computer Science, Computer Engineering or a related field.
  • Proficient in programming languages including Go, C/C++, Python.
  • Experience with machine learning, data mining, data analysis and distribution systems.
  • Strong problem solving, critical thinking and clear communication.
  • Experience with ML, DL, NLP, ranking/recommendation systems, backend and large-scale systems.
  • Good product sense and ability to design and implement features.

Responsibilities

  • Develop and optimize the advertising ranking funnel from retrieval to fine-ranking models.
  • Apply state-of-the-art DL and recommendation algorithms to improve ad relevance.
  • Build large-scale video content indexing and retrieval to support vector-level matching across millions of videos.
  • Set up content understanding pipelines for multiple business scenarios processing tens of millions of videos daily.
  • Apply Embedding Distillation and Hard Negative Mining to optimize training.

Skills

Go
C/C++
Python
Machine Learning
Data Mining
Data Analysis
Distributed Systems
Back-end Systems

Education

BS in Computer Science / Computer Engineering

Job description

TikTok Inc. is hiring for an engineering role focused on building and optimizing the complete advertising ranking pipeline.

You will develop retrieval, coarse and fine ranking models and apply cutting-edge deep learning and recommendation techniques to improve ad relevance across a vast video platform. The role involves designing scalable back-end systems, indexing millions of videos, and deploying robust pipelines to process large-scale data daily.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer – Commerce Ads Ranking & Retrieval
ML Engineer – Commerce Ads Ranking & Retrieval

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
ML Engineer — Ads & Search Optimization
ML Engineer — Ads & Search Optimization

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+1
ML Engineer, Commerce Ads Platform
ML Engineer, Commerce Ads Platform

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
ML Engineer, Real-Time Video Search & Ranking
ML Engineer, Real-Time Video Search & Ranking

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+9
ML Engineer, Search Ads – Large-Scale Monetization
ML Engineer, Search Ads – Large-Scale Monetization

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
Senior ML Engineer, Lead Ads Platform
Senior ML Engineer, Lead Ads Platform

TikTok • San Jose (CA)

Hybrid
USD 162,000 - 317,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+6
Ads ML Engineer: AI-Driven Ranking & Bidding
Ads ML Engineer: AI-Driven Ranking & Bidding

TikTok • San Jose (CA)

On-site
USD 180,000 - 240,000
ML Engineer Intern: Ads Systems & NLP Impact
ML Engineer Intern: Ads Systems & NLP Impact

TikTok • San Jose (CA)

On-site
USD 55,000 - 69,000
Health insurance
Life insurance
Wellbeing benefits
+2
ML Engineer, Real-Time Video Search & Personalization
ML Engineer, Real-Time Video Search & Personalization

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
Health insurance
401(k) with company match
Paid parental leave
+2
ML Engineer, Search & Recs (NLP/Multimodal)
ML Engineer, Search & Recs (NLP/Multimodal)

TikTok Inc. • San Jose (CA)

On-site
USD 128,000 - 317,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+4