Machine Learning Engineer, Data Mining (Ads Core)
TikTok, San Jose, California
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Not stated
- Area
- ML / AI engineering
- Posted
- Not stated
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
Monetization Technology teams are building the next-generation monetization platforms to help millions of customers grow their businesses, utilizing our products like TikTok. Our team develops a wide variety of advertisements for numerous uses including feeds, live streaming, branding, measurement, targeting, search, vertical solutions, creative solutions, and business integrity.
What You'll Do: - Own foundational targeting data and platform capabilities with high availability, accuracy, freshness, and scalability: - Base targeting dimensions: gender, age, geo, device, language, network, etc. - Audience & tagging system: definitions, hierarchy, refresh strategy, backfills, cross-device unification - Design and implement large-scale batch/stream pipelines: ingestion, ETL, aggregation, profile generation, tag updates, external serving - Build a reliable data quality framework: validation, lineage, monitoring/alerting, SLAs, automated backfill and repair - Provide standardized capabilities for ads delivery/strategy systems: - Audience package generation/management, tag query services, foundational targeting rule engine, access control & auditing - Collaborate with ML/product/compliance to ensure stable production rollout and iterative improvements (performance/reach/cost/UX)
Requirements Minimum Qualifications: - BS+ in CS/SE/Data Engineering or related fields - 3+ years (adjustable) in data engineering/platform roles; able to own critical pipelines end-to-end - Strong SQL and data modeling; hands-on with big data stack (Spark/Hive/Kafka/Flink/Airflow, etc.) - Proficient in Java/Scala/Python; solid engineering and performance tuning skills - Strong ownership of data governance, definitions, quality and stability - Effective cross-functional communication and execution
Preferred Qualifications: - Experience in ads/recommender data platforms: user profiles, tagging, audience segmentation, DMP/CDP - Real-time profile or low-latency serving at scale (high QPS, caching/consistency) - Privacy/compliance implementation experience (minimization, anonymization, access control, auditing)
Similar roles at other companies
Machine Learning Engineer (User Growth & Intelligent Marketing) - Global e-Commerce
ByteDanceSeattle, Washington
Pay not posted
Pay not posted
Posted May 18, 2026
Research Scientist, ML Recommendation Systems, Applied Machine Learning Team
ByteDanceSan Jose, California
Pay not posted
Machine Learning Engineer 5 - Ads Measurement
NetflixLos Gatos,California
Pay not posted
Posted Jul 29, 2026
Listed; checked 9 h ago. First seen by us 9 h ago. Being listed doesn't mean the team is actively interviewing.