ML Engineer - Ads Delivery & Optimization

TikTok

San Jose (CA)

On-site

USD 128,000 - 256,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) with company match
Paid parental leave
Paid holidays

Job summary

TikTok is seeking graduates to join the Brand Ads Team in San Jose. You will help build the end-to-end ads delivery stack, from bidding to forecasting, and partner with Product Strategy and cross-functional teams to turn business goals into scalable delivery systems.

Ideal candidates have recent CS degrees, strong coding and system design fundamentals, and experience with large-scale backend or advertising systems. Apply early; onboarding by year-end is required.

Qualifications

  • Bachelor's or Master's degree in Computer Science, related field, or equivalent practical experience.
  • Strong coding, debugging, and system design fundamentals.
  • Proficiency in Go, C/C++, Java, Python, or similar languages.
  • Comfort with ambiguity and ability to make clear engineering trade-offs.
  • Strong cross-functional communication and collaboration skills.
  • Experience with large-scale backend, recommendation, or advertising systems.

Responsibilities

  • Build and optimize the delivery stack across pacing, allocation, traffic strategy, and delivery controls.
  • Drive products from concept to launch with Product, Strategy, and cross-functional partners.
  • Turn business goals into scalable delivery strategies and system designs.
  • Own technical design, implementation, experimentation, launch, and iteration.
  • Use data and experiments to diagnose problems and drive fast iteration.

Skills

Go/C/C++/Java/Python
Backend systems
System design fundamentals
Coding/debugging
Cross-functional communication
Data-driven decisions

Education

Bachelor's/Master's in CS or related

Job description

TikTok is seeking graduates to join the Brand Ads Team in San Jose. You will help build the end-to-end ads delivery stack, from bidding to forecasting, and partner with Product Strategy and cross-functional teams to turn business goals into scalable delivery systems.

Ideal candidates have recent CS degrees, strong coding and system design fundamentals, and experience with large-scale backend or advertising systems. Apply early; onboarding by year-end is required.

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

Similar jobs worth comparing

ML Engineer – Ads Delivery & Forecasting
ML Engineer – Ads Delivery & Forecasting

Jobzhr • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical insurance (day one)
Dental insurance (day one)
Vision insurance (day one)
+9
ML Engineer, Brand Ads: Delivery & Forecasting
ML Engineer, Brand Ads: Delivery & Forecasting

TikTok • San Jose (CA)

On-site
USD 162,000 - 317,000
Graduate Software Engineer, Ads Infrastructure
Graduate Software Engineer, Ads Infrastructure

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Health insurance
401(k) with company match
Paid parental leave
+4
ML Engineer: Ads Tech for Apps & Gaming
ML Engineer: Ads Tech for Apps & Gaming

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, vision insurance
401(k) with company match
Parental leave
+4
Graduate Machine Learning Engineer — Ads Platform
Graduate Machine Learning Engineer — Ads Platform

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
ML Engineer: Ads Signals & Measurement (Graduate)
ML Engineer: Ads Signals & Measurement (Graduate)

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+3
Graduate Software Engineer: Ads Signal & Measurement
Graduate Software Engineer: Ads Signal & Measurement

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Health insurance
401(k) with company match
Paid parental leave
+1
Senior ML Engineer - Large-Scale Ads Platform
Senior ML Engineer - Large-Scale Ads Platform

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 360,000
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+1
ML Engineer: Ads Systems & NLP at Scale
ML Engineer: Ads Systems & NLP at Scale

TikTok • San Jose (CA)

On-site
USD 190,000 - 317,000
Medical, dental, vision insurance
401(k) with company match
Paid holidays
ML Engineer Intern — Ad Tech Delivery & Growth
ML Engineer Intern — Ad Tech Delivery & Growth

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Wellbeing benefits
Housing allowance
+3