Machine Learning Engineer (Ads Core) - User Experience

TikTok
San Jose, CA
Job Description
Role Overview

The Ads Core team is responsible for building key monetization components across various ad delivery stages. The successful candidate will participate in and take charge of algorithm optimization for user ad experience, optimize the conversion efficiency between ad revenue and user experience, and realize the sustainable and sound development of the ad ecosystem.

What You Will Do

The candidate will be responsible for the end-to-end technical iteration of advertising experience optimization, covering three core modules: sorting upgrade, duplication governance, and crowd strategy scheduling. They will also explore user behavior feedback and experience pain points, and systematically solve core user experience issues through end-to-end technology upgrade.

Why It Might Be a Fit

The ideal candidate will have a passion for technology, excellent communication skills, and a strong passion for tackling challenging issues. They will also have a solid foundation in data structures and algorithms, as well as solid theoretical knowledge and practical experience in machine learning and deep learning.

Requirements

  • Excellent coding skills
  • Solid foundation in data structures and algorithms
  • Solid theoretical knowledge and practical experience in machine learning and deep learning
  • Familiarity with at least one mainstream deep learning programming framework (TensorFlow/PyTorch)
  • Excellent ability to analyze and solve problems
  • Strong passion for tackling challenging issues
]]>