TikTok

Backend Software Engineer, AI Safety (Multiple Positions)

TikTok$187K — $316K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Data Science, or a related field.
  • Minimum 2 years of experience with large-scale, distributed backend software using Go, Java, Python, or C++.
  • Experience in designing scalable backend systems utilizing relational or NoSQL databases for high-volume services.
  • Proficiency in building data processing pipelines with technologies such as Apache Spark, Hadoop, or Hive.
  • Background in integrating machine learning or AI services for automated workflows.
  • Familiarity with agile methodologies throughout the software development lifecycle.

Responsibilities

  • Design, build, and maintain infrastructure for deploying and monitoring generative AI systems.
  • Develop systems for detecting and mitigating misuse of AI-generated content.
  • Collaborate with ML engineers and policy teams to ensure alignment with safety principles.
  • Assess and mitigate real-time safety risks from new AI capabilities.
  • Prototype classifiers and filters to audit high-risk AI model outputs.
  • Participate in evaluations and experiments for alignment, fairness, and reliability of AI systems.

Benefits

  • Immediate access to medical, dental, and vision insurance.
  • 401(k) savings plan with company match.
  • Paid parental leave.
  • Short-term and long-term disability coverage.
  • Life insurance and wellbeing benefits.
  • 10 paid holidays, 10 paid sick days, and 17 days of Paid Personal Time per year.
Full Job Description
Responsibilities Design, build, and maintain infrastructure that enables safe deployment and monitoring of generative AI systems. Develop systems to detect, respond to, and mitigate misuse and safety incidents in AI-generated content. Collaborate closely with ML engineers, T&S policy, operations, and research teams to align models with safety principles. Assess and remediate real-time safety risks from emerging AI capabilities. Assist in prototyping and productionizing classifiers, filters, audits, and feedback loops for high-risk or novel model outputs. Participate in safety evaluations, instrumentation, and experimentation to monitor alignment, fairness, and reliability at scale. Qualifications Must have a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Data Science, Information Systems, Mathematics, or a related field, and 2 years of related work experience. Of the required experience, must have 2 years of experience in each of the following: Designing and implementing large-scale, distributed backend software services and systems using object-oriented or high-level programming languages including Go, Java, Python, or C++ to support high-throughput and fault-tolerant production environments; Designing and implementing scalable distributed backend systems that leverage relational or NoSQL databases to support high-volume online services; Designing and implementing scalable data processing pipelines for high-volume datasets using distributed data processing technologies Apache Spark, Hadoop, or Hive; Integrating machine learning or large language model inference services into backend systems to support automated decision-making or content analysis workflows; and Using agile methodology for the entire software development lifecycle. Travel Requirement: International and domestic travel required up to 10%. Type: Full time, 40 hours/week Location: San Jose, CA Salary Range: $187741 - $316800 per year To Apply, click the apply button below. Contact [redacted] if you have difficulty submitting resume through the website. Job Information [For Pay Transparency]Compensation Description (Annually) The base salary range for this position in the selected city is $187741 - $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.

About TikTok

TikTok is a social media app that allows users to create and share short videos. The app was launched in 2016 by Chinese tech company ByteDance. TikTok has become one of the most popular social media apps in the world, with over 1 billion active users. The app has been downloaded over 2 billion times worldwide. TikTok has faced controversy over its data privacy practices and its potential ties to the Chinese government. In 2020, the app faced a potential ban in the United States, but a deal was reached with Oracle and Walmart to create a new company called TikTok Global.
Learn more about TikTok
Size
1,750 employees
Industry
Founded
2012

Similar Jobs

More Jobs at TikTok

More Consumer Technology Jobs

Find similar Backend Software Engineer, AI Safety (Multiple Positions) jobs: