Machine Learning Engineer Graduate (Lead Ads) - 2027 Start

TikTok
San Jose
Full timeFunction: Data Science & Machine LearningEducation: bachelorsSkills: ["Analytical thinking"]

Join the Lead Ads team to build large-scale advertising delivery systems that improve TikTok’s personalized lead ads. You’ll work on relevance modeling, ranking and strategy optimization, and ML algorithm iteration, including NLP for query understanding (classification, seq2seq, NER, knowledge graphs) and CTR/CVR modeling. Collaborate with product managers and product strategy/operations to define ad product features, and develop pacing and traffic control algorithms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
15 hours ago

Machine Learning Engineer Graduate (Lead Ads) - 2027 Start

✓ Verified Job

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

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

Job Summary

Join the Lead Ads team to build large-scale advertising delivery systems that improve TikTok’s personalized lead ads. You’ll work on relevance modeling, ranking and strategy optimization, and ML algorithm iteration, including NLP for query understanding (classification, seq2seq, NER, knowledge graphs) and CTR/CVR modeling. Collaborate with product managers and product strategy/operations to define ad product features, and develop pacing and traffic control algorithms.
Location: San Jose
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 for Lead Ads delivery.
  • •Build relevance models and optimize strategies such as semantic matching, active learning, multi-model (text/photo/video), and ranking strategies.
  • •Develop and iterate ads algorithms using machine learning.
  • •Improve NLP capabilities for query understanding, including query classification, seq2seq, NER, knowledge graphs, and bidword optimization.
  • •Partner with product managers and product strategy & operations to define product strategy and features.

Key Requirements

  • •Completing or recently completed a Bachelor's or above degree in Computer Science, Computer Engineering, or a related technical discipline.
  • •Solid programming skills in Go, C/C++, and/or Python, with knowledge of data structures and algorithms.
  • •Familiar with a Linux development environment and able to develop in it.
  • •Essential knowledge and skills in statistics and strong analytical thinking.
  • •Strong theoretical grounding in machine/deep learning concepts (e.g., CNN/RNN/LSTM) and at least one framework (TensorFlow/PyTorch/MXNet).
Experience:AdsRecommendationSearchRanking
Education:Bachelor's in Computer Science, Computer Engineering, or a related technical discipline
Skills:Analytical thinking
Tech Stack:GoC/C++PythonLinuxTensorFlowPyTorchMXNetCNNRNNLSTMNLPNamed Entity RecognitionSeq2seqKnowledge graph

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