ML Engineer: Ad Targeting & ROI Optimization

TikTok Inc.

San Jose (CA)

On-site

USD 140,000 - 200,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 Inc. is seeking a Machine Learning Engineer to advance ads targeting through state-of-the-art ML techniques. You will own core targeting components, build scalable pipelines, and collaborate with cross-functional teams to align product vision with data-driven insights.

Ideal candidates have hands-on ML experience, strong programming skills in Python/C++/Go, and a track record with high-load systems. Join a global team delivering next-generation ad targeting features.

Qualifications

  • BS/MS degree in Computer Science, Statistics, Operations Research, Applied Mathematics or similar quantitative field.
  • Hands-on experience with machine learning, deep learning or statistical models.
  • Strong coding skills in Python, C++ or Go; experience with high-load systems.

Responsibilities

  • Develop state-of-the-art applied machine learning projects.
  • Own key targeting components in TikTok ads monetization ecosystem.
  • Build scalable platforms and data pipelines for ads targeting products.
  • Collaborate with product and business teams on product vision.

Skills

Machine learning
Deep learning
Statistical models
Applied mathematics
Python
C++
Go
Online experimentation

Education

BS/MS in CS/Statistics/Applied Math

Job description

TikTok Inc. is seeking a Machine Learning Engineer to advance ads targeting through state-of-the-art ML techniques. You will own core targeting components, build scalable pipelines, and collaborate with cross-functional teams to align product vision with data-driven insights.

Ideal candidates have hands-on ML experience, strong programming skills in Python/C++/Go, and a track record with high-load systems. Join a global team delivering next-generation ad targeting features.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer, Ads Targeting
Machine Learning Engineer, Ads Targeting

TikTok Inc. • San Jose (CA)

On-site
USD 140,000 - 200,000
ML Engineer, Commerce Ads Platform
ML Engineer, Commerce Ads Platform

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
Machine Learning Engineer — Creative Ads Platform
Machine Learning Engineer — Creative Ads Platform

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
Applied ML Engineer, Ads Monetization Platform
Applied ML Engineer, Ads Monetization Platform

TikTok • San Jose (CA)

On-site
USD 254,000 - 480,000
Medical insurance
Dental insurance
Vision insurance
+9
Junior ML Engineer: Ads Ranking & Personalization
Junior ML Engineer: Ads Ranking & Personalization

TikTok • San Jose (CA)

Hybrid
USD 128,000 - 256,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+6
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
ML Engineer, Ads Monetization Tech (Global)
ML Engineer, Ads Monetization Tech (Global)

TikTok • San Jose (CA)

Hybrid
USD 162,000 - 317,000
Health insurance
Dental insurance
Vision insurance
+8
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
Senior Ads ML Engineer – Core & Commerce
Senior Ads ML Engineer – Core & Commerce

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 178,000 - 342,000
ML Engineer, Ads Monetization Platform — Scale Impact
ML Engineer, Ads Monetization Platform — Scale Impact

TikTok Inc. • San Jose (CA)

On-site
USD 254,000 - 480,000
Medical, dental, vision
401(k) with company match
Paid parental leave
+1