AI Agent Development Engineer Graduate (TikTok Monetization Quality Assurance) - 2027 Start
TikTok · Singapore
About TikTokTikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Why Join UsInspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.Diversity & InclusionTikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.Job highlightsPositive team atmosphere, Career growth opportunityTeam IntroductionThe TikTok Monetization Quality Assurance team supports TikTok's global advertising business by building quality assurance and engineering efficiency solutions across core areas, including ad delivery, attribution, platform tools, system stability, and incident response.We are leveraging Large Language Models (LLMs) and AI Agents to transform how we approach engineering development and production reliability. Our goal is to shift complex issue detection, troubleshooting, root cause analysis, and resolution from expert-dependent processes to intelligent, automated, and scalable solutions.This is not a traditional software testing role. It is a hands-on engineering position focused on AI Agent development, engineering platforms, system reliability, and R&D efficiency, addressing real-world challenges within TikTok's complex advertising ecosystem.We are looking for talented individuals to join our team. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.Successful candidates must be able to commit to an onboarding date by the end of the year. Please state your availability and graduation date clearly in your resume.Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to our Company and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.Responsibilities- Develop AI Agents for TikTok's monetization business, focusing on incident response, system stability, and reliability. Build core chatbot capabilities, including information retrieval, content generation, memory management, and task execution.- Drive the development and implementation of AI Agent applications in quality assurance scenarios, including context engineering, tool-calling design, knowledge retrieval, task decomposition, and multi-turn interactions.- Solve key technical challenges in productionizing AI Agents, including long-running task reliability, execution stability, cost optimization, exception recovery, and result verification.- Continuously optimize training infrastructure, engineering productivity tools, and evaluation feedback loops to support model iteration and transform AI Agent prototypes into reliable, production-ready systems.- Collaborate with Engineering, Product, Algorithm, SRE, and Data teams to transform engineers' troubleshooting experience, quality assurance strategies, and business knowledge into reusable intelligent system capabilities.Minimum Qualifications- Individuals who are completing or have recently completed a Bachelor's degree in Computer Science or a related discipline.- Strong foundation in computer science fundamentals, including data structures, algorithms, operating systems, computer networks, and databases.- Proficiency in at least one programming language, such as Go, Python, Java, TypeScript, or C++, with strong coding skills and good software engineering practices.- Interest in or practical experience with Large Language Models (LLMs), AI Agents, Retrieval-Augmented Generation (RAG), Prompt Engineering, tool calling, and model evaluation.- Strong curiosity, self-motivation, and a sense of ownership, with a willingness to tackle complex real-world production challenges and investigate their root causes.Preferred Qualifications- Hands-on project experience in AI Agents, LLM applications, RAG, intelligent question-answering systems, or automated workflows.- Experience or exposure to system reliability, AIOps, intelligent troubleshooting, log analysis, monitoring and alerting, or incident root cause analysis.- Experience contributing to medium- or large-scale engineering projects, open-source initiatives, technical competitions, or high-quality internships.- Ability to effectively leverage AI tools for coding, troubleshooting, documentation analysis, and solution design, while critically evaluating, validating, and improving AI-generated outputs.