Machine Learning Engineer, Data Mining (Ads Core)

TikTok Inc
  • San Jose, CA
    4 days ago

    Job Description

    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) 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)

    Numbers & Facts

    LocationSan Jose, CA

    Skills

    • Access Controlunmatched
    • Advertisingunmatched
    • Apiary/Beekeepingunmatched
    • Auditingunmatched
    • Big Dataunmatched
    • Brand Marketing (Branding)unmatched
    • Business Growthunmatched
    • Cachingunmatched
    • Cross-Functionalunmatched
    • Data Miningunmatched
    • Data Modelingunmatched
    • Data Qualityunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • High Availabilityunmatched
    • Javaunmatched
    • Machine Learningunmatched
    • Performance Managementunmatched
    • Performance Tuning/Optimizationunmatched
    • Python Programming/Scripting Languageunmatched
    • SQL (Structured Query Language)unmatched
    • Scala Programming Languageunmatched
    • Service Level Agreement (SLA)unmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder