ML Engineer — Ads & Search Optimization

TikTok

San Jose (CA)

On-site

USD 128,000 - 256,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) with company match
Paid parental leave
Disability coverage

Job summary

TikTok Search Ads is seeking talented engineers to push the boundaries of monetization across our apps, including TikTok and other platforms. You will work on scalable storage, NLP, ranking, and IR related challenges to optimize ad delivery and performance.

You will collaborate with product managers to shape product strategy, implement advanced ML models, and enhance search relevance, pacing, and experiment frameworks to maximize ROI for our global user base.

Qualifications

  • Bachelor's degree or higher in a technical field (CS/Software/Engineering).
  • Strong grounding in machine learning concepts and techniques.
  • Excellent programming, debugging, and optimization skills in Go/C/C++/Python.
  • Experience with ML frameworks like TensorFlow, PyTorch, MXNet, etc.

Responsibilities

  • Develop a large-scale Ads system and improve relevance models and strategies.
  • Advance NLP capabilities and query understanding (classification, seq2seq, NER, knowledge graphs).
  • Improve CTR/CVR model accuracy, data analysis, modeling, and feature engineering.
  • Research and develop Ads pacing algorithms and traffic control.
  • Collaborate with PMs to define product strategy and features.
  • Contribute to optimization of ad formats, creative display, and ROI.

Skills

Go
C/C++
Python
ML concepts

Education

Bachelor's degree in Computer Science/Engineering

Tools

TensorFlow/PyTorch/MXNet

Job description

TikTok Search Ads is seeking talented engineers to push the boundaries of monetization across our apps, including TikTok and other platforms. You will work on scalable storage, NLP, ranking, and IR related challenges to optimize ad delivery and performance.

You will collaborate with product managers to shape product strategy, implement advanced ML models, and enhance search relevance, pacing, and experiment frameworks to maximize ROI for our global user base.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer, Monetization Tech & Ads Platform
ML Engineer, Monetization Tech & Ads Platform

TikTok • San Jose (CA)

On-site
USD 254,000 - 480,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
Machine Learning Engineer, Ads Core — Optimize Ad Experience
Machine Learning Engineer, Ads Core — Optimize Ad Experience

TikTok • San Jose (CA)

On-site
USD 218,000 - 480,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
AI-Driven Ads Creative Engineer
AI-Driven Ads Creative Engineer

TikTok • San Jose (CA)

On-site
USD 162,000 - 317,000
Senior ML Engineer - E-commerce Search & Growth
Senior ML Engineer - E-commerce Search & Growth

TikTok • Seattle (WA)

On-site
USD 307,000 - 368,000
ML Engineer Intern — Scale Ads with NLP & ML
ML Engineer Intern — Scale Ads with NLP & ML

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 52,000 - 72,000
Health insurance
Paid holidays
Housing allowance
ML Engineer, Shop Ads Core & Commerce
ML Engineer, Shop Ads Core & Commerce

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 137,000 - 360,000
Medical, dental & vision insurance
401(k) with company match
Paid parental leave
+1
ML Engineer - Ads Delivery & Optimization
ML Engineer - Ads Delivery & Optimization

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Software Engineer, Ads Core & Commerce ML
Senior Software Engineer, Ads Core & Commerce ML

TikTok USDS Joint Venture • Los Angeles (CA)

On-site
USD 120,000 - 210,000
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