Jobs · Engineering · California

Machine Learning Engineer Graduate (Monetization Technology - Ads Core Global) - 2027 Start (PhD)

TikTok · San Jose, CA · 2 mo ago
Engineering$162k–$317k/yrFull-time

About the role

The TikTok Ads Core ML Team is focused on creating automatic delivery products for the next generation of advertising, transforming it into a global business rather than just a monetization tool. We aim to establish a world-leading ranking model and framework that benefits collaborators, users, and customers by improving returns across the advertising funnel. As a graduate on this team, you will have the opportunity to pursue bold ideas, tackle complex challenges, and unlock significant growth.

Responsibilities

  • Assist in optimizing efficiency across the entire advertising funnel, including Recall & Rough-sort, Fine-sort (CTR/CVR), format/creative personalization, and system resource allocation.
  • Research and develop a global advanced advertising delivery system using frontier technologies such as ML/DL, RL, LLM, and scaling laws in ads recommendation.
  • Design and set up system frameworks and standards to continuously improve overall efficiency and meet diverse vertical business needs.
  • Collaborate with product and business teams across various scenarios with global impact.

Requirements

  • Completion or recent completion of a PhD degree in Computer Science, Mathematics, Statistics, or a related discipline.
  • Solid programming skills, with proficiency in C/C++ and Python.
  • Familiarity with basic data structures and algorithms.
  • Experience with the Linux development environment.
  • Strong analytical thinking capabilities.
  • Essential knowledge and skills in statistics.
  • Strong theoretical grounding in deep learning concepts and techniques.
  • Familiarity with the architecture and implementation of at least one mainstream machine learning programming framework (TensorFlow, PyTorch, or MXNet).

Preferred Qualifications

  • Good knowledge in one of the following fields: Factorization Machine, Uplift Modeling, Diffusion Models, or Reinforcement Learning.
  • Basic understanding of large recommendation systems and ads serving system concepts.

Pay

The base salary range for this position is $162,000 - $316,800 annually. Compensation may vary based on qualifications, skills, competencies, experience, and location. In addition to base pay, this role may be eligible for discretionary bonuses, incentives, and restricted stock units.

Benefits

  • Day-one access to medical, dental, and vision insurance.
  • 401(k) savings plan with company match.
  • Paid parental leave.
  • Short-term and long-term disability coverage.
  • Life insurance.
  • Wellbeing benefits.
  • 10 paid holidays per year.
  • 10 paid sick days per year.
  • 17 days of Paid Personal Time (prorated upon hire, with increasing accruals by tenure).

About TikTok

TikTok is the leading destination for short-form mobile video, with a mission to inspire creativity and bring joy. Our global headquarters are in Los Angeles and Singapore, with additional offices in cities such as New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo. We strive to foster an inclusive environment where employees are valued for their skills, experiences, and unique perspectives, reflecting the diverse communities we reach.

Similar jobs