Machine Learning Engineer for TikTok Content Recommendation

1 month ago


San Jose, California, United States Tik Tok Full time
About the Role

We are seeking a highly skilled Machine Learning Engineer to join our team at TikTok. As a key member of our content recommendation team, you will be responsible for designing and optimizing large-scale recommendation algorithms to ensure the sustainable development of TikTok's content ecosystem.

Key Responsibilities:

  • Develop and implement cutting-edge machine learning solutions to address critical product challenges;
  • Own the full stack machine learning system and optimize algorithms and infrastructure to improve recommendation performance;
  • Collaborate with cross-functional teams to design product strategies and build solutions to grow TikTok in important markets.

Requirements:

  • Bachelor's degree or above in Computer Science or a related field, with 2+ years of related work experience;
  • Strong software development experience with C++, Python, or other programming languages;
  • Experience in one or more of the following areas: applied machine learning, machine learning infrastructure, large-scale recommendation systems, market-facing machine learning products;
  • Strong communication and teamwork skills;
  • Passion for techniques and solving challenging problems.

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. We believe in celebrating our diverse voices and creating an environment that reflects the many communities we reach.



  • San Jose, California, United States Tik Tok Full time

    OverviewThe TikTok Core Feed Recommendation team is responsible for designing, implementing, and improving the core recommendation algorithm that powers the "for you" feed, "following" feed, etc. of the TikTok app. We connect hundreds of millions of users with relevant content out of billions of videos in real-time, inspiring high-quality content creation...


  • San Jose, California, United States Tik Tok Full time

    About the RoleTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. As a Machine Learning Engineer on our Core Feed Recommendation team, you will play a critical role in driving product decisions and platform growth.Responsibilities- Build industry-leading recommendation systems to improve user...


  • San Jose, California, United States Tik Tok Full time

    Job DescriptionTikTok is the leading destination for short-form mobile video. As a Machine Learning Engineer on our Core Feed Recommendation team, you will play a critical role in designing, implementing, and improving the core recommendation algorithm that powers the "for you" feed, "following" feed, etc. of the TikTok app.Our team is committed to achieving...


  • San Jose, California, United States Tik Tok Full time

    Job DescriptionTikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. Our platform connects people from across the globe, and so does our workplace.We are committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our team is...


  • San Jose, California, United States Tik Tok Full time

    About the RoleTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. As a Machine Learning Engineer Intern, you will be part of our pioneering Machine Learning team, committed to spearheading innovation in leveraging cutting-edge technologies in foundation models to enhance TikTok's...


  • San Jose, California, United States Tik Tok Full time

    {'Responsibilities': 'Key ResponsibilitiesWork with our world-class engineers to build content understanding models for content moderation.- Work on state-of-the-art content understanding techniques including but not limited to unimodal/multimodal content classifiers, graph models, representation learning models, and LLM.- Collaborate with product teams to...


  • San Jose, California, United States Tik Tok Full time

    Job SummaryAt TikTok, we're committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. As a Machine Learning Engineer for E-commerce Recommendation, you'll play a key role in building and scaling our recommendation system to provide the best shopping experience for our users.Responsibilities•...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our E-commerce team. As a key member of our team, you will be responsible for designing and developing large-scale recommendation algorithms to provide the best shopping experience for our users.Key Responsibilities- Design and develop optimization algorithm strategies for...


  • San Jose, California, United States Tik Tok Full time

    ResponsibilitiesTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to over 1 billion users. Our global offices span across Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo.Why Choose UsAt TikTok, we value our employees for their skills, experiences, and unique...


  • San Jose, California, United States Tik Tok Full time

    About the RoleAt TikTok, we're building a cutting-edge e-commerce platform that connects customers with their interests. As a Machine Learning Engineer for E-commerce Feed Recommendation, you'll play a crucial role in developing innovative algorithms and systems to improve user engagement and satisfaction.Responsibilities• Participate in building...


  • San Jose, California, United States Tik Tok Full time

    Job Title: Machine Learning Engineer - TikTok Ads CoreJob Description:At TikTok, we're looking for innovative Machine Learning Engineers to develop state-of-the-art ad technologies, including ranking, retrieval, targeting, bidding, auction, etc.As a Machine Learning Engineer on our Ads Core Team, you will be part of a team that's optimizing ads format and...


  • San Jose, California, United States Tik Tok Full time

    About the RoleAt TikTok, we're looking for a talented Machine Learning Engineer Graduate to join our Search Team. As a key member of our team, you'll have the opportunity to develop and apply cutting-edge machine learning technologies in real-time large-scale systems, serving billions of search requests every day.Key Responsibilities Participate in the...


  • San Jose, California, United States Tik Tok Full time

    Job SummaryTikTok is a leading destination for short-form mobile video, and we're looking for talented individuals to join our Content Ecology team in 2025. As a graduate, you'll have unparalleled opportunities to kickstart your career, pursue bold ideas, and explore limitless growth opportunities.Responsibilities:Develop and implement machine learning...


  • San Jose, California, United States Tik Tok Full time

    Job Summary TikTok is seeking a talented Machine Learning Research Engineer Intern to join our Core Team. As a key member of our team, you will be responsible for optimizing large-scale recommendation algorithms, solving complex optimization problems, and improving algorithms in multiple academic fields such as Computer Vision and Natural Language...


  • San Jose, California, United States Tik Tok Full time

    Role OverviewTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Machine Learning Engineer Intern, you will be part of our pioneering Machine Learning team, committed to spearheading innovation in leveraging cutting-edge technologies in foundation models to enhance TikTok's...


  • San Jose, California, United States Tik Tok Full time

    Job SummaryAt TikTok, we're looking for a skilled Machine Learning Engineer to join our Ads Core Team. As a key member of our team, you'll be responsible for developing state-of-the-art ad technologies, including ranking, retrieval, targeting, bidding, auction, and more. Your expertise will help us optimize ads format and ranking strategies, driving better...


  • San Jose, California, United States Tik Tok Full time

    Job DescriptionTikTok is a leading destination for short-form mobile video, and we're looking for a talented Machine Learning Engineer Graduate to join our team. As a key member of our Location Team, you'll be responsible for developing cutting-edge technical solutions to bridge the gap between technical capabilities and real-world business impact.Key...


  • San Jose, California, United States Tik Tok Full time

    Job Title: Machine Learning Engineer GraduateAbout the Role:We are seeking a highly skilled Machine Learning Engineer to join our team at TikTok. As a Machine Learning Engineer, you will be responsible for building highly scalable machine learning systems and state-of-the-art machine learning models to improve ads ranking quality and optimize advertisers'...


  • San Jose, California, United States Tik Tok Full time

    Job SummaryWe are seeking a highly skilled Senior Machine Learning Engineer to join our e-commerce alliance team. As a key member of our team, you will be responsible for building and designing large-scale machine learning algorithms to model real-time interests of creators and improve conversion efficiency.Key Responsibilities:Design and develop machine...

  • Product Manager

    1 month ago


    San Jose, California, United States Tik Tok Full time

    Role OverviewTikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Product Manager on our US e-commerce recommendation team, you will play a critical role in supporting TikTok's e-commerce business growth by improving consumer, seller, and creator experiences through recommendation...