Machine Learning Engineer Graduate (Ads Targeting)- 2027 Start

TikTok
San Jose
Full timeFunction: Data Science & Machine LearningEducation: bachelorsSkills: ["Strong coding skills","Data analysis","Problem-solving","Collaboration"]

Build core ads-targeting and ranking models for TikTok’s delivery stack, covering user modeling, lookalike modeling, and auto targeting with explore–exploit and multi-objective optimization. Support offline training and evaluation pipelines and help with online A/B testing by tracking KPIs like CTR, CVR, CPA, and ROAS. Collaborate with product, data, and engineering to productionize retrieval, prediction, and bidding strategies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

Machine Learning Engineer Graduate (Ads Targeting)- 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Build core ads-targeting and ranking models for TikTok’s delivery stack, covering user modeling, lookalike modeling, and auto targeting with explore–exploit and multi-objective optimization. Support offline training and evaluation pipelines and help with online A/B testing by tracking KPIs like CTR, CVR, CPA, and ROAS. Collaborate with product, data, and engineering to productionize retrieval, prediction, and bidding strategies.
Location: San Jose
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Graduate level

Key Responsibilities

  • •Contribute to core ads targeting algorithms including user modeling, lookalike modeling, and auto targeting.
  • •Support offline training and evaluation pipelines (sampling, feature building, training, metrics, visualization).
  • •Assist with online A/B testing and analysis by tracking key KPIs (CTR/CVR/CPA/ROAS) and troubleshooting issues.
  • •Collaborate with product/data/engineering to productionize models in the ads delivery stack (retrieval, prediction, bidding/budget constraints, delivery strategies).
  • •Develop representation learning, retrieval/ranking strategies, and cold-start handling as part of targeting model work.

Key Requirements

  • •Currently completing or recently completed a Bachelor’s/Master’s in Computer Science, Mathematics, Statistics, or a related field.
  • •Strong coding skills in Python; C++/Go is a plus.
  • •Solid ML/DL/LLM fundamentals including evaluation, regularization, and tuning.
  • •Comfortable with data tools including SQL and Pandas; Spark/Flink/Hive is a plus.
  • •Passionate about ads/recommenders/growth and learning business metrics.
Experience:AdsRecommender systemsGrowth
Education:Bachelor's in Computer Science, Mathematics, Statistics (or related discipline)
Skills:Strong coding skillsData analysisProblem-solvingCollaboration
Tech Stack:PythonC++GoSQLPandasSparkFlinkHiveLRGBDTDNNsLLMsPyTorchTensorFlowA/B testingCTRCVRCPAROAS

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn