Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Software Engineer - Trust & Safety - Usds

TikTok

$118,657 - $187,200
Aug 27, 2025
San Jose, CA, USA
Apply Now

TikTok is seeking a Software Engineer to join its embedded Trust and Safety team to develop impactful solutions for proactive risk detection, addressing high-harm and high-risk issues on the platform.

Requirements

  • Fluency in Python, and proficiency in other modern programming languages (e.g., Go, JavaScript)
  • Proficiency in relational database technologies (e.g., MySQL) and NoSQL database technologies (e.g., MongoDB)
  • Prior experience in Frontend development, Site Reliability Engineering (SRE), Data Engineering, or Machine Learning
  • Strong foundational knowledge in software engineering principles, data structures, and algorithms
  • Working knowledge of cloud platforms (e.g., OCI, GCP, AWS) and associated technologies (e.g., Kubernetes, networking)
  • Familiarity with emerging threat models, adversarial behaviors, or large-scale abuse mitigation
  • Exposure to ML or LLM-powered internal tools (e.g., RAG pipelines, Model Context Protocol (MCP) Servers)

Responsibilities

  • Build and implement compelling and usable tools with technologies like React, Python, and Golang to improve consistency and efficiency across US Trust & Safety.
  • Collaborate directly with users to inform, refine, and validate concepts, translating user needs into robust and scalable features from MVP to production.
  • Develop and deploy lightweight models in Python and SQL for our Detection Engineering program, helping to catch high-harm content and behavioral leakage at scale.
  • Contribute to the exploration and application of AI/LLM technologies to enhance our proactive detection capabilities and reduce the technical lift of current bespoke systems.
  • Participate actively in team events, including hackathons, monthly product demos, and quarterly on-sites.
  • Analyze metrics and derive insights to continuously raise the effectiveness of our tooling and detection solutions.

Other

  • A preferred minimum 2 years of experience building and contributing to applications
  • Strong problem-solving skills and attention to detail
  • Excellent communication and interpersonal skills, capable of working effectively with both technical and non-technical stakeholders
  • Ability to handle confidential information with discretion
  • Resilience and commitment to self-care to manage the emotional demands of the role