Machine Learning Engineer (Ads Core) - User Experience

TikTok
San Jose
Full timeFunction: Data Science & Machine LearningSkills: ["Communication","Team spirit","Problem-solving","Coding"]

Build machine learning and automation components for TikTok Ads Core to improve user ad experience while maximizing revenue. Optimize bidding and ranking logic using user signals, drive end-to-end iteration across sorting upgrades, duplication governance, and crowd strategy scheduling, and address experience pain points via engagement and sensitivity modeling. Lead capability building with LLM-based user intent recognition and multimodal representation to support personalized, strategy-driven ad delivery.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
4 hours ago

Machine Learning Engineer (Ads Core) - User Experience

✓ Verified Job

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

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

Job Summary

Build machine learning and automation components for TikTok Ads Core to improve user ad experience while maximizing revenue. Optimize bidding and ranking logic using user signals, drive end-to-end iteration across sorting upgrades, duplication governance, and crowd strategy scheduling, and address experience pain points via engagement and sensitivity modeling. Lead capability building with LLM-based user intent recognition and multimodal representation to support personalized, strategy-driven ad delivery.
Location: San Jose
Employment Type: Full time
Job Function: Data Science & Machine Learning

Key Responsibilities

  • •Participate in and lead algorithm optimization for user ad experience globally, improving conversion efficiency via signals that influence bidding and ranking logic.
  • •Drive end-to-end technical iteration of advertising experience optimization across sorting upgrades, duplication governance, and crowd strategy scheduling.
  • •Analyze user behavior feedback and experience pain points, applying end-to-end technology upgrades across engagement modeling, personalized frequency distribution, and user sensitivity modeling.
  • •Lead underlying capability building with LLMs for user intent recognition and semantic understanding of advertising content.
  • •Integrate multimodal representation capabilities with large models and provide core capability support for end-to-end experience optimization strategies.

Key Requirements

  • •Strong coding skills with solid data structures/algorithms and theoretical/practical machine learning and deep learning knowledge.
  • •Familiar with at least one mainstream deep learning framework (TensorFlow or PyTorch) and understand its architecture/implementation mechanisms.
  • •Strong problem analysis and solving ability with a passion for tackling challenging issues.
  • •Excellent communication skills and team spirit.
  • •Preferred: experience with models/recommendation or advertising customer ecosystems; published ML papers or open-source framework contributions.
Experience:AdvertisingRecommendationOpen source
Skills:CommunicationTeam spiritProblem-solvingCoding
Tech Stack:Machine LearningDeep LearningTensorFlowPyTorchLLMMultimodalBiddingRanking

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