Machine Learning Engineer Graduate (Search Ads) - 2027 Start

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningEducation: bachelorsSkills: ["Critical thinking","Problem-solving","Clear communication"]

Work on TikTok’s Search Ads monetization system across large-scale distributed storage, NLP, ranking, and IR. Build and optimize relevance models and strategies (semantic matching, active learning, multi-modal ranking), improve query understanding (seq2seq, NER, knowledge graphs, bidword optimization), and advance CTR/CVR modeling, feature engineering, and ads pacing/traffic control. Partner with product and strategy teams to define ad features and strategy.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Machine Learning Engineer Graduate (Search Ads) - 2027 Start

✓ Verified Job

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

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

Job Summary

Work on TikTok’s Search Ads monetization system across large-scale distributed storage, NLP, ranking, and IR. Build and optimize relevance models and strategies (semantic matching, active learning, multi-modal ranking), improve query understanding (seq2seq, NER, knowledge graphs, bidword optimization), and advance CTR/CVR modeling, feature engineering, and ads pacing/traffic control. Partner with product and strategy teams to define ad features and strategy.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Graduate level

Key Responsibilities

  • •Participate in the development of a large-scale Ads system.
  • •Develop relevance models and optimize ad strategies using methods such as semantic matching, active learning, multi-model (text/photo/video), and ranking strategies.
  • •Build and iterate ads algorithms using machine learning.
  • •Improve NLP capabilities and query understanding, including query classification, seq2seq, NER, knowledge graphs, and bidword optimization.
  • •Work on CTR/CVR estimation accuracy, data analysis, modeling, feature engineering, and research ads pacing/traffic control; partner with product teams to define strategy and features.

Key Requirements

  • •Completing or recently completed a Bachelor's (or above) degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • •Experience and strong theoretical grounding in machine learning concepts and techniques.
  • •Strong programming, debugging, and optimization skills in one or more general-purpose languages such as Go, C/C++, or Python.
  • •Experience with one or more frameworks such as TensorFlow, PyTorch, or MXNet.
  • •Ability to think critically and clearly formulate solutions to problems.
Education:Bachelor's in Computer Science, Software Engineering, Computer Engineering (or related technical discipline)
Skills:Critical thinkingProblem-solvingClear communication
Tech Stack:GoC/C++PythonTensorFlowPyTorchMXNetNLPSeq2seqNERKnowledge graphRankingCTRCVRFeature engineering

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