Jobs at TikTok
13,477 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.
Product Manager Graduate (TikTok-Product-Social and Creation) - 2025 Start (BS/MS)
Company: TikTok
Location: San Jose, CA
Posted Jan 24, 2025
Backend Software Engineer, TikTok Eng Privacy and Security(Location) Intern - 2025 Start
Company: TikTok
Location: Singapore
Posted Jan 24, 2025
Backend Software Engineer, Global LIVE Wallet Intern- 2025 Start
Company: TikTok
Location: Singapore
Posted Jan 24, 2025
TikTok, a leading platform for short-form mobile video, is seeking passionate and talented engineers to join their team. The company aims to inspire creativity and bring joy through real-time interactions and live streaming. The role involves collaborating with cross-functional teams to improve TikTok Wallet and payment system, develop large-scale software systems, and ensure high stability, performance, and reliability of the product. TikTok values inclusivity and diversity, offering an environment that reflects the many communities they reach. The ideal candidate should be self-driven, positive, cooperative, and have a deep understanding of computer architecture, data structures, and algorithms.
Backend Engineer (TikTok Recommendation Architecture) - 2025 Start
Company: TikTok
Location: Singapore
Posted Jan 24, 2025
TikTok is seeking a software developer to join their Recommendation Architecture team in 2025. The role involves architecting and developing scalable, secure services, optimizing backend systems, and collaborating with cross-functional teams. TikTok values creativity, innovation, and diversity, offering opportunities for growth and impact. Minimum qualifications include a background in software development, strong programming skills, and familiarity with languages like Go, Python, Java, or C++. Preferred qualities include agility, self-motivation, and a passion for software development.
Recommendation Platform Backend Engineer Graduate (ByteRec Recommendation Infrastructure, TikTok) - 2025 Start (BS/MS)
Company: TikTok
Location: San Jose, CA
Posted Jan 24, 2025
(General Hire) Machine Learning Scientist Intern (TikTok Recommendation - TikTok-Data) - 2025 Summer/Fall (PhD)
Company: TikTok
Location: San Jose, CA
Posted Jan 24, 2025
TikTok, a leading platform for short-form mobile video, invites applications for a 2025 internship. The company, with global headquarters in Los Angeles and Singapore, aims to inspire creativity and bring joy. The intern will work on the Live Recommendation Team, utilizing machine learning technology to enhance the livestream experience. Responsibilities include building recommendation systems, delivering machine learning solutions, and collaborating with cross-functional teams. Minimum qualifications include a PhD in computer science or related field, knowledge of deep learning frameworks, and experience with at least one popular deep learning framework. Preferred qualifications include research experience in machine learning, strong publication record, and proficiency in C/C++, Python, and shell programming.
Software Engineer (Big Data), Application Computing - 2025 Start
Company: TikTok
Location: Singapore
Posted Jan 24, 2025
TikTok is seeking a software developer, preferably a recent graduate, to join their Recommendation Architecture Team. The role involves designing and implementing real-time data systems for large-scale recommendation systems, creating flexible and high-performance storage systems, and troubleshooting production system failures. The ideal candidate should have strong coding skills, proficiency in Java, C++, Scala, Python, and experience with streaming computing systems like Flink. Familiarity with big data systems and storage systems such as Hbase, Cassandra, RocksDB is preferred. TikTok values diversity and inclusivity, aiming to inspire creativity and bring joy through its platform.
Non-Technical Sourcer - TikTok Ops - Los Angeles (Third-Party Contractor)
Company: TikTok
Location: Los Angeles, CA
Posted Jan 24, 2025
Frontend Engineer, Global E-commerce (Customer Business) - Intern - 2025 Start
Company: TikTok
Location: Singapore
Posted Jan 24, 2025
TikTok, a leading destination for short-form mobile video, is seeking talented individuals for an internship in 2025. The company aims to inspire creativity and bring joy, with its global headquarters in Los Angeles and Singapore. The role involves developing efficient, scalable, and secure e-commerce solutions for TikTok Shop, collaborating with various teams, and creating an intuitive shopping experience. Minimum qualifications include an undergraduate or postgraduate degree in a technical discipline, coding experience, and familiarity with major JavaScript frameworks. TikTok values diversity and inclusivity, committed to creating an environment that reflects its global community.
Senior Software Engineer - Video Experience
Company: TikTok
Location: San Jose, CA
Posted Jan 24, 2025
TikTok, a leading destination for short-form mobile video, is seeking a candidate for the Video Arch team. The role involves optimizing and designing the Streaming SDK for TikTok Live, implementing new features, exploring next-generation video technology, and participating in technical specification development. The ideal candidate should have a degree in Computer Science or a related field, proficiency in at least one programming language, and experience in multimedia client-side development or video compression standards. TikTok values inclusivity and diversity, offering competitive compensation and benefits including medical, dental, vision insurance, 401(k) savings plan, paid parental leave, and more.
Software Development Engineer in Test , TikTok - 2025 Start
Company: TikTok
Location: Singapore
Posted Jan 24, 2025
TikTok, a leading platform for short-form mobile video, is seeking a graduate to join its Engineering Test Team in 2025. The team focuses on testing and delivering high-quality product features, protecting user data, and facilitating the release of TikTok features from development to production. The role involves managing quality assurance, actively participating in product development, improving product quality through technical means, and conducting prospective technology research. Minimum qualifications include a background in Software Development, Computer Science, or a related field, a passion for computer science and software quality assurance, solid data structure and algorithm foundation, and proficiency in at least one programming language. Preferred qualifications include good logical thinking, team communication skills, and prior internship in quality assurance.
LLM Data Strategy Product Manger-2025 Start
Company: TikTok
Location: Singapore
Posted Jan 24, 2025
TikTok, a leading platform for short-form mobile video, is seeking talented individuals to join its Eng-AI Innovation Center. The center aims to explore advanced AI technologies for enhancing content understanding, improving user experience, and combating internet abuse. The role involves collaborating with engineers, defining data quality metrics, and managing data annotation vendors. TikTok values diversity and inclusivity, offering opportunities for growth and innovation in a joyful, creative environment.