TikTok
Software Engineer, Ads Measurement & Effectiveness
San Jose, California · Full-time · Posted Oct 28, 2026
- Experience
- No years specified; experience building backend or data-intensive systems at scale is required.
- Education
- BS/MS in Computer Science, Statistics, Mathematics, or a related field.
About the job
Builds large-scale advertising measurement systems that assess signal quality, resolve identities, model attribution, and measure the causal impact of TikTok ads.
What you'll do
- Build signal quality frameworks and conversion-data recovery and correction pipelines.
- Develop identity resolution and attribution systems, including incrementality measurement.
- Build experimentation infrastructure and real-time pipelines; explore LLM-powered signal intelligence.
What they ask for
- BS/MS in Computer Science, Statistics, Mathematics, or a related field.
- Proficiency in at least one of Python, Go, Java, or C/C++.
- Strong foundations in data structures, algorithms, and system design; experience building backend or data-intensive systems at scale.
- Foundational knowledge of statistics or machine learning, including hypothesis testing, causal inference, regression, and probabilistic models.
Nice to have
- Experience in signal processing, identity resolution, attribution, experimentation, or adjacent algorithm domains.
- Ability to drive work from problem definition through production deployment; ads technology knowledge and interest in advertiser ROI and measurement.
Tools
Python, Go, Java, C/C++, LLMs
AI focus
Explore using large language models to understand advertiser conversion data and enable event-signal classification, quality assessment, and automated correction.
Model-written summary · the original posting is authoritative