TikTok is seeking a Backend Software Engineer to join its AI Safety team in San Jose. The role involves designing and maintaining infrastructure for safe deployment and monitoring of generative AI systems, developing detection and mitigation systems for misuse, and collaborating with ML and policy teams. Candidates need 2+ years of backend experience and expertise in large-scale distributed systems, databases, and data pipelines.
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.
Requirements
Bachelor's degree in Computer Science, Engineering, Data Science, Information Systems, Mathematics, or related field, plus 2 years of related work experience.
2 years of experience designing and implementing large-scale, distributed backend software services and systems using Go, Java, Python, or C++.
TikTok is a short-form video hosting social media platform owned by ByteDance. It provides tools for content creation, sharing, and social networking, serving a global audience.
2 years of experience designing and implementing scalable distributed backend systems using relational or NoSQL databases.
2 years of experience designing and implementing scalable data processing pipelines using Apache Spark, Hadoop, or Hive.
Experience integrating machine learning or large language model inference services into backend systems.
Experience using agile methodology for the entire software development lifecycle.
Benefits
medical insurancedental insurancevision insurance401kpaid parental leavedisability insurancelife insuranceWellness / gympaid holidayspaid sick dayspaid personal time
Tech Stack
PythonMachine LearningGoDistributed SystemsApache SparkLarge Language ModelsGenerative AIC++JavaHadoopHiveNoSQL
Senior Lead AI Engineer (AI Foundations, LLM Core and Agentic AI)