Jobs at TikTok
13,490 open positions
TikTok, the global short‑form video platform, launched in 2016 and grew to over 1.5 billion monthly active users. It powers machine‑learning‑driven recommendation engines, real‑time video editing tools, and a developer ecosystem that fuels content discovery. The company is known for pioneering viral trend engines, advanced computer‑vision algorithms, and a culture that blends data science with creative production.
TikTok hires across engineering, product, data science, design, content moderation, marketing, and legal roles. Engineers work on scalable infrastructure, recommendation systems, and AI pipelines. Product managers define feature roadmaps for the mobile app and creator tools. Data scientists analyze user behavior, build predictive models, and support monetization strategies. Candidates can expect rigorous technical interviews, cross‑functional collaboration, and a fast‑paced environment that rewards experimentation.
Job Transparency’s TikTok listings provide clear salary ranges sourced from employee reports and recruiter data, along with sentiment scores from real reviews. By seeing pay bands, benefits, and employee satisfaction side by side, applicants can benchmark offers, negotiate confidently, and decide if TikTok’s culture aligns with their career goals.
Machine Learning Engineer - Demand Forecasting (TikTok Global E-commerce Supply Chain and Logistics)
Company: TikTok
Location: San Jose, CA
Posted Dec 20, 2024
TikTok, a leading platform for short-form mobile video, is seeking a Machine Learning Engineer for its Data-E-commerce-Global Supply Chain and Logistics team. The role involves developing and implementing machine learning models for demand forecasting to optimize inventory management and supply chain efficiency. The ideal candidate should have a Master's degree in Computer Science, Machine Learning, Statistics, or a related field, and proven experience in demand forecasting and supply chain optimization. Key responsibilities include developing end-to-end machine learning models, collaborating with cross-functional teams, and communicating findings effectively. TikTok values inclusivity and diversity, offering competitive compensation and benefits, including medical, dental, vision insurance, 401(k) savings plan, and paid parental leave.
Software Engineer (Frontend/Fullstack) - TikTok, Trust & Safety
Company: TikTok
Location: Seattle, WA
Posted Dec 20, 2024
TikTok, a leading platform for short-form mobile video, is seeking a frontend/fullstack web applications developer for its Trust and Safety (TnS) platform team. The role involves building scalable, efficient, and robust trust and safety platforms and tools, collaborating with cross-functional teams, and staying updated with emerging web technologies. The ideal candidate should have a degree in Computer Science, 3+ years of experience in web application development, strong JavaScript/HTML/CSS skills, and proficiency in at least one programming language. TikTok values inclusivity and diversity, offering competitive compensation and benefits, including medical, dental, vision insurance, 401(k) savings plan, and paid parental leave.
Machine Learning Engineer, TikTok Lead Ads
Company: TikTok
Location: San Jose, CA
Posted Dec 20, 2024
TikTok, a leading platform for short-form mobile video, is seeking a Machine Learning Engineer for its Lead Ads team. The role involves developing large-scale online ads delivery systems, improving accuracy, and exploring multi-stage ranking models. The candidate should have a degree in Computer Science or related field, 3+ years of experience in machine learning for ranking, and strong coding skills in Python/C++. TikTok values inclusivity and diversity, aiming to inspire creativity and bring joy globally. The compensation for this role ranges from $145,000 to $250,000 annually, with additional benefits including health insurance, 401(k) savings plan, and paid time off.
Backend Software Engineer - LiveStreaming Networks Global Dispatch Strategy
Company: TikTok
Location: Sydney, Australia
Posted Dec 20, 2024
TikTok, a leading platform for short-form mobile video, is seeking a data engineer to join its Video Architecture team. The role involves designing and developing data processing architecture, optimizing data pipelines, and collaborating with cross-functional teams. TikTok values creativity, innovation, and diversity, aiming to inspire joy and connect people globally. The ideal candidate should have a degree in Computer Science or related field, proficiency in programming languages like C/C++/Go/JAVA, and experience with data storage systems and network knowledge.
Senior Backend Software Engineer, Shop Ads
Company: TikTok
Location: San Jose, CA
Posted Dec 20, 2024
TikTok is seeking a Backend Engineer to build scalable machine learning systems for improving ads ranking results. The role involves developing core systems, exploring new features, and enhancing ad quality. TikTok values inclusivity and diversity, offering a comprehensive benefits package including health insurance, 401(k) with company match, and paid leave. The base salary range is $194,000 - $355,000 annually.
Backend Engineering Manager, Content E-commerce
Company: TikTok
Location: San Jose, CA
Posted Dec 20, 2024
TikTok, a leading destination for short-form mobile video, is seeking a tech lead for its content e-commerce business. The role involves building and managing a backend tech team in the US, designing technical solutions, aligning with product objectives, and defining long-term technical roadmaps. The ideal candidate should have 2+ years of team management or tech-leading experience, 5+ years of large-scale backend system development, and preferably experience in live-streaming apps and e-commerce. TikTok values inclusivity and diversity, offering competitive compensation, benefits, and a commitment to reasonable accommodations.
Machine Learning Engineer - AIGC Model, TikTok Monetization GenAI
Company: TikTok
Location: Seattle, WA
Posted Dec 20, 2024
TikTok, a leading platform for short-form mobile video, is seeking ML engineers for its Generative AI team under Monetization Technology. The team focuses on developing cutting-edge Generative AI technologies across various modalities to improve creative efficiency for advertisers, agencies, and creators. Responsibilities include developing AI-driven applications for text-to-image and text-to-video transformations, designing robust multi-GPU systems, and staying updated with the latest industry developments. The ideal candidate should have a M.S./Ph.D. in Computer Science or related fields, deep expertise in Python and deep learning frameworks, and proficient experience in Linux, Docker, and Kubernetes environments. TikTok is committed to creating an inclusive space and offers competitive compensation and benefits.
Tech Lead - Frontend Software Development, Global E-commerce Supply Chain and Logistics
Company: TikTok
Location: San Jose, CA
Posted Dec 20, 2024
TikTok, a global leader in short-form mobile video, seeks a Software Engineering manager to set up and lead a new engineering team. The role involves mentoring junior engineers, providing technical support, and collaborating with business teams for technical decisions. The ideal candidate should have a strong background in software engineering, excellent problem-solving skills, and a passion for teamwork. TikTok values diversity and inclusion, offering a comprehensive benefits package including health insurance, retirement plans, and paid time off.
Tech Lead Machine Learning Engineer, App Ads and Gaming
Company: TikTok
Location: San Jose, CA
Posted Dec 20, 2024
TikTok, a leading platform for short-form mobile videos, is seeking a Machine Learning Engineer to join its App Ads & Gaming team. The role involves developing machine learning solutions for ranking, improving large-scale App Ads delivery systems, and collaborating with cross-functional teams to launch new products. The company offers a competitive salary range of $210,000 to $358,000 annually, along with comprehensive benefits. TikTok values inclusivity, creativity, and innovation, aiming to inspire and bring joy to its over 1 billion users worldwide.
Senior Android Software Engineer- Monetization Client
Company: TikTok
Location: San Jose, CA
Posted Dec 20, 2024
TikTok, a leading platform for short-form mobile video, is seeking passionate mobile software engineers. The Monetization client team aims to deliver innovative ads products, including content ads, new formats, and creator monetization. Responsibilities include designing and implementing novel monetization features, collaborating with design and product teams, and ensuring Android application efficiency. Qualifications include a BS/MS in Computer Science, strong object-oriented skills, 5+ years of native Android development experience, proficiency in Kotlin, and excellent team communication. TikTok values inclusivity, celebrating diverse voices, and creating an environment reflective of its global community. The base salary range for this position is $187,040 - $280,000 annually, with additional benefits including medical, dental, vision insurance, 401(k) savings plan, and paid parental leave.
Machine Learning Engineer, Search Recommendation
Company: TikTok
Location: Seattle, WA
Posted Dec 20, 2024
TikTok, a leading platform for short-form mobile video, is seeking a Search Growth E-commerce team member. The role involves developing a cutting-edge search recommendation algorithm for TikTok's global e-commerce enterprise. The successful candidate will elevate search recommendation services, optimize the recommender system, and push boundaries in short text and general recommendation technology. TikTok values inclusivity, celebrating diverse voices, and creating an environment that reflects its global communities. The compensation for this role ranges from $137750 to $237500 annually, with additional benefits including medical, dental, vision insurance, 401(k) savings plan, paid parental leave, and more.
Business Development Lead - Monetization Product Partnerships
Company: TikTok
Location: San Francisco, CA
Posted Dec 20, 2024
TikTok, a leading platform for short-form mobile video, is seeking a Business Development leader to join their Monetization Product Partnerships Team. The role involves expanding product partnerships and technical solutions to enhance the efficacy of their ads platform, driving business growth. The ideal candidate should have 7-10 years of client-facing experience in partnerships and business development, with a strong understanding of performance marketing and industry standards. They should be a strategic thinker, organized, and comfortable in a fast-paced, evolving environment. TikTok values inclusivity and diversity, aiming to inspire creativity and bring joy through its platform.