Machine Learning Engineer — Creative Ads Platform

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

Job summary

TikTok Inc. in San Jose, CA is seeking a research-minded software engineer for ads platform with ML focus. You will develop large-scale ads system, work on ML models, and contribute to targeting components and product vision.

The role emphasizes user/product orientation, scalable infrastructure, and collaboration with global teams. Strong CS background and ML fundamentals required; Go/C++/Python experience preferred.

Qualifications

  • BS/MS in CS, CS, or related field.
  • Strong grounding in machine learning concepts and techniques.
  • Excellent programming, debugging, and optimization in Go, C/C++, Python.

Responsibilities

  • Develop a large-scale Ads system.
  • Lead state-of-the-art ML projects in ads creative/landing page understanding.
  • Own key targeting components in the TikTok ads monetization ecosystem.
  • Collaborate with product and business teams on product vision.

Skills

Go
C/C++
Python
ML concepts

Education

BS/MS in CS or related field

Tools

TensorFlow
PyTorch
MXNet

Job description

TikTok Inc. in San Jose, CA is seeking a research-minded software engineer for ads platform with ML focus. You will develop large-scale ads system, work on ML models, and contribute to targeting components and product vision.

The role emphasizes user/product orientation, scalable infrastructure, and collaboration with global teams. Strong CS background and ML fundamentals required; Go/C++/Python experience preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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, Commerce Ads Platform
ML Engineer, Commerce Ads Platform

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
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
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
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
Brand Ads Systems Engineer: Scalable, ML-Powered Growth
Brand Ads Systems Engineer: Scalable, ML-Powered Growth

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+6
ML Engineer: Ad Targeting & ROI Optimization
ML Engineer: Ad Targeting & ROI Optimization

TikTok Inc. • San Jose (CA)

On-site
USD 140,000 - 200,000
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 Platform Engineer – Ads Ranking
Senior ML Platform Engineer – Ads Ranking

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 137,000 - 360,000
Machine Learning Engineer, TikTok Ads Core Global - Traffic & Strategy
Machine Learning Engineer, TikTok Ads Core Global - Traffic & Strategy

TikTok • San Jose (CA)

On-site
USD 180,000 - 240,000