Software Engineer, Ads Integrity

TikTok Inc.

San Jose (CA)

Presencial

USD 162.000 - 317.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical, dental, vision insurance
401(k) with company match
Parental leave
Disability insurance
Life insurance
Wellbeing benefits
10 holidays per year
10 sick days per year
Paid Personal Time

Descripción de la vacante

TikTok Inc. is seeking a software engineer to help build the Actor Integrity Foundation platform, focusing on scalable, reliable ads delivery and risk control across global surfaces.

You will design backend services, data pipelines, and AI-powered moderation tools, collaborating with ML engineers, product managers, and operations to improve transparency and explainability of automated decisions.

Formación

  • BS or MS degree in Computer Science, Engineering, or a related technical field.
  • 2+ years of experience in software development (backend services) or infrastructure engineering.
  • Strong coding skills in one or more languages (Go, Python, C++, Java).
  • Solid understanding of distributed systems, backend architectures, and data processing frameworks.
  • Ability to think critically, solve complex problems, and communicate effectively across teams.

Responsabilidades

  • Design and implement backend services/infra of Actor Risk Control Platform for abuse detection, enforcement, and transparency.
  • Build real-time and offline data pipelines and feature platforms to support ML and Rule based risk control.
  • Develop platforms that enable human-in-the-loop investigation and enforcement.
  • Collaborate with ML engineers, product managers, and operations teams to build AI-powered Actor Moderation System with agentic decision-making powered by LLM.
  • Contribute to the technical roadmap and evolve TikTok's risk control ecosystem.
  • Operate in a fast-paced, globally distributed environment.

Conocimientos

Go
Python
C++
Java
Distributed systems
Backend architectures
Data processing

Educación

BS/MS in CS/Engineering

Herramientas

Kafka
Flink
Spark

Descripción del empleo

Responsibilities

The Actor Integrity Foundation team builds the core platform that supports TikTok's efforts to protect the balance and integrity of its business ecosystem. We focus on enabling trustworthy interactions among advertisers, creators, and the platform by developing scalable, intelligent, and reliable ads delivery systems. Our work powers critical functions in ads integrity and platform risk control, with a strong emphasis on automation, transparency, and explainability. We build foundational engineering platforms and collaborate closely with machine learning teams to deliver AI/ML infrastructure that drives accurate, data-informed decisions across TikTok's global business surfaces.

We're looking for sophisticated software engineers who are excited about solving complex infrastructure problems, scaling machine learning workflows, and contributing to a safer and more trustworthy platform for everyone involved in our global business ecosystem.

As part of the team, you will:

  • Design and implement backend services/infra of Actor Risk Control Platform for abuse detection, enforcement, and transparency
  • Build real-time and offline data pipelines and feature platforms to support ML and Rule based risk control
  • Develop platforms that enable human-in-the-loop investigation and enforcement
  • Collaborate closely with machine learning engineers, product managers, and operations teams to build AI-powered Actor Moderation System with agentic decision-making powered by LLM
  • Contribute to the technical roadmap and help evolve TikTok's risk control ecosystem
  • Operate in a fast-paced, collaborative, and globally distributed environment
Qualifications

Minimum Qualifications:

  • BS or MS degree in Computer Science, Engineering, or related technical field
  • 2+ years of experience in software development (backend services) or infrastructure engineering
  • Strong coding skills in one or more languages (e.g., Go, Python, C++, Java)
  • Solid understanding of distributed systems, backend architectures, and data processing frameworks
  • Ability to think critically, solve complex problems, and communicate effectively across teams

Preferred Qualifications:

  • Experience in risk control, ads integrity, abuse detection, or fraud prevention systems
  • Familiarity with ML workflows, feature engineering, or LLM-powered moderation tools
  • Knowledge of streaming and batch data processing (e.g., Kafka, Flink, Spark)
  • Passion for business integrity under complex recommender system/search/ranking or other relevant monetization scenarios, and building infrastructure that drives real-world impact at scale
Job Information

[For Pay Transparency] Compensation Description (annually)

The base salary range for this position in the selected city is $162000 - $316800 annually.

Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.

Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).

The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

For Los Angeles County (unincorporated) Candidates:

1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;

2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and

3. Exercising sound judgment.

Responsibilities

The Actor Integrity Foundation team builds the core platform that supports TikTok's efforts to protect the balance and integrity of its business ecosystem. We focus on enabling trustworthy interactions among advertisers, creators, and the platform by developing scalable, intelligent, and reliable ads delivery systems. Our work powers critical functions in ads integrity and platform risk control, with a strong emphasis on automation, transparency, and explainability. We build foundational engineering platforms and collaborate closely with machine learning teams to deliver AI/ML infrastructure that drives accurate, data-informed decisions across TikTok's global business surfaces.

We're looking for sophisticated software engineers who are excited about solving complex infrastructure problems, scaling machine learning workflows, and contributing to a safer and more trustworthy platform for everyone involved in our global business ecosystem.

As part of the team, you will:

  • Design and implement backend services/infra of Actor Risk Control Platform for abuse detection, enforcement, and transparency
  • Build real-time and offline data pipelines and feature platforms to support ML and Rule based risk control
  • Develop platforms that enable human-in-the-loop investigation and enforcement
  • Collaborate closely with machine learning engineers, product managers, and operations teams to build AI-powered Actor Moderation System with agentic decision-making powered by LLM
  • Contribute to the technical roadmap and help evolve TikTok's risk control ecosystem
  • Operate in a fast-paced, collaborative, and globally distributed environment
Qualifications

Minimum Qualifications:

  • BS or MS degree in Computer Science, Engineering, or related technical field
  • 2+ years of experience in software development (backend services) or infrastructure engineering
  • Strong coding skills in one or more languages (e.g., Go, Python, C++, Java)
  • Solid understanding of distributed systems, backend architectures, and data processing frameworks
  • Ability to think critically, solve complex problems, and communicate effectively across teams

Preferred Qualifications:

  • Experience in risk control, ads integrity, abuse detection, or fraud prevention systems
  • Familiarity with ML workflows, feature engineering, or LLM-powered moderation tools
  • Knowledge of streaming and batch data processing (e.g., Kafka, Flink, Spark)
  • Passion for business integrity under complex recommender system/search/ranking or other relevant monetization scenarios, and building infrastructure that drives real-world impact at scale
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer, Ads ML Infrastructure
Software Engineer, Ads ML Infrastructure

TikTok Inc. • San Jose (CA)

Presencial
USD 162.000 - 317.000
Machine Learning Engineer, TikTok - Business Governance
Machine Learning Engineer, TikTok - Business Governance

TikTok Inc. • San Jose (CA)

Presencial
USD 162.000 - 388.000
Machine Learning Engineer, Multimodal - Intelligent Integrity
Machine Learning Engineer, Multimodal - Intelligent Integrity

TikTok Inc. • San Jose (CA)

Presencial
USD 162.000 - 317.000
Software Engineer, AI Agent
Software Engineer, AI Agent

TikTok Inc. • San Jose (CA)

Presencial
USD 162.000 - 317.000
Medical insurance
Dental insurance
Vision insurance
+8
Tech Lead Machine Learning Engineer - Multimodal/LLM, Trust and Safety
Tech Lead Machine Learning Engineer - Multimodal/LLM, Trust and Safety

TikTok Inc. • San Jose (CA)

Presencial
USD 254.000 - 588.000
Software Engineer - Performance Ads, Ads Interface and Platform
Software Engineer - Performance Ads, Ads Interface and Platform

TikTok Inc. • San Jose (CA)

Presencial
USD 162.000 - 317.000
Senior Product Manager (LLM-Powered Content Moderation) - TikTok Safety Product (San Jose)
Senior Product Manager (LLM-Powered Content Moderation) - TikTok Safety Product (San Jose)

TikTok Inc. • San Jose (CA)

Presencial
USD 151.000 - 295.000
Medical, Dental, Vision insurance
401(k) with company match
Parental leave
+6
Software Engineer - Search Ads, Ads Interface and Platform
Software Engineer - Search Ads, Ads Interface and Platform

TikTok Inc. • San Jose (CA)

Presencial
USD 162.000 - 317.000
Tech Lead Software Engineer, Innovative Growth
Tech Lead Software Engineer, Innovative Growth

TikTok Inc. • San Jose (CA)

Presencial
USD 254.000 - 480.000
Junior Solutions Engineer - Partnerships, Ads
Junior Solutions Engineer - Partnerships, Ads

TikTok Inc. • New York (NY)

Presencial
USD 128.000 - 256.000
Medical insurance
Dental insurance
Vision insurance
+8