Senior Machine Learning Engineer, Ads Pangle - USDS

TikTok10 months ago
Los Angeles, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Senior Machine Learning Engineer (Ads Pangle - USDS) based in Los Angeles. In this role, you will join a growing team at Pangle – the ad network of TikTok for Business – and help build an advertising platform from the ground up. You will work on large-scale systems, optimization, and machine learning to drive monetization efficiency and advance mobile ad experiences. This role entails working onsite following a hybrid model (transitioning to fully in-person) and collaborating with cross-functional teams to shape the future of mobile monetization.

Key Responsibilities

  • Develop and optimize bidding algorithms and strategies across Pangle’s ad delivery systems—including targeting, retrieval, ranking, and bidding models—to improve monetization efficiency and overall ad ROI.
  • Improve the performance and efficiency of large-scale, online learning–based deep models for real-time advertising applications.
  • Apply advanced modeling techniques and strategic thinking to enhance attribution accuracy, delivery quality, and ecosystem sustainability while driving innovative commercialization technologies and product solutions.
  • Design, build, and iterate on core ad prediction models such as CTR (Click-Through Rate) and CVR (Conversion Rate) models.

Required Qualifications

  • Bachelor's degree in computer science or a related technical discipline.
  • 3+ years of hands-on experience building and training complex, scalable machine learning systems.
  • Strong fundamentals in computer science, including algorithms, data structures, and software design.
  • Excellent coding skills with a solid understanding of machine learning algorithms, particularly deep learning and ranking models.
  • Proven experience in leading or driving machine learning projects.

Preferred Qualifications

  • Strong theoretical background in machine learning and deep learning with proficiency in one or more major frameworks (e.g., TensorFlow, PyTorch).
  • Experience optimizing large-scale advertising systems, including familiarity with bidding models such as OCPC, OCPM, and AEO.
  • Excellent teamwork and communication skills with a strong sense of ownership and the ability to drive projects forward independently.
  • Strong business and data intuition, with a passion for tackling complex problems and executing innovative projects.

Benefits & Perks

  • Compensation: Base salary range of $129,960 - $341,734 annually, with potential additional discretionary bonuses/incentives and restricted stock units.
  • Medical, dental, and vision insurance available from day one.
  • 401(k) savings plan with company match.
  • Paid time off including 10 paid holidays, 10 paid sick days, and 17 days of paid personal time (prorated upon hire with increasing accruals by tenure).
  • Paid parental leave, short-term and long-term disability coverage, life insurance, and wellbeing benefits.

Required Skills

Algorithms
Optimization
CVR Modeling
Large-scale Systems
Online Learning
TensorFlow
Machine Learning
Bidding Algorithms
Software Design
CTR Modeling
Deep Learning
PyTorch