TikTok NLP/ML Algorithm Developer

3 weeks ago


San Jose, California, United States Tik Tok Full time
Role Overview

TikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a key member of our team, you will be responsible for developing state-of-the-art NLP/ML algorithms and strategies to improve user consumption experience, inspire merchants' service quality and revenue, and build a fair and flourishing ecosystem on our E-commerce Platform.

Key Responsibilities

• Participate in the development of massive knowledge graphs of real-world products to support feed ranking, recommendations, and ads.
• Collaborate with product managers, data scientists, and the product strategy & operation team to define product strategies and features.

Requirements

• Bachelor's degree in Computer Science or related technical field.
• 3+ working experience in one of the following fields: machine learning, NLP, and computer vision.
• Experience with software development in at least one of the following programming languages: C++, Python, Go, Java.
• Good sense of teamwork and communication skills, practical experience in relevant business scenarios is preferred.

Preferred Qualifications

• Proficient in using at least one mainstream deep learning frameworks such as TensorFlow/PyTorch, understanding distributed training, distillation acceleration, and other implementation methods.
• Experience in text classification, text matching, sequence labeling, knowledge graph.
• Aware of certain processing methods and optimization experience on domain adaptation, small sample construction, text mining, unsupervised/semi-supervised and other similar issues.
• Familiar with commonly used machine learning and deep learning algorithms, understand basic network model structure (DNN/LSTM/CNN, etc.) and text representation methods (LDA/Word2Vec/ELMo/GPT/BERT, etc.), have practical experience in deep learning training and reasoning model tuning.
• Experience in large-scale text data processing or cleaning (Such as using Hadoop/Spark/Hive/Flink).

  • San Jose, California, United States TikTok Full time

    We're looking for a seasoned Machine Learning Engineer to join our Brand Ads team at TikTok. As a key member of our team, you'll be responsible for building and managing systems with high performance, scalability, and availability.Our Brand Ads team focuses on enabling brands to grow and succeed on TikTok by creating cutting-edge monetization products that...


  • San Jose, California, United States TikTok Full time

    Job Title: Senior Large Model System EngineerAbout the Role:We are seeking a highly skilled Senior Large Model System Engineer to join our team at TikTok. As a key member of our engineering team, you will be responsible for designing and developing state-of-the-art deep learning engineering optimization solutions to support model development and iteration in...


  • San Jose, California, United States TikTok Full time

    Role OverviewTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. As a Senior Machine Learning Engineer on the TikTok Ads Core Ranking team, you will be responsible for optimizing the efficiency of our advertising delivery system and revenue growth by building state-of-the-art models and...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is the leading destination for short-form mobile video, inspiring creativity and bringing joy to our global community. Our mission is to empower creators to express themselves and connect with others through immersive experiences.Job DescriptionWe are seeking a Senior Machine Learning Engineer to join our Branding Ads team, responsible for...


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

    Role OverviewAs a Computer Vision Algorithm Engineer at TikTok, you will be responsible for developing state-of-the-art CV/NLP/ML algorithms and strategies to improve user consumption experience, inspire merchants' service quality and revenue, and build a fair and flourishing ecosystem on our E-commerce Platform.Key Responsibilities• Participate in the...


  • San Jose, California, United States TikTok Full time

    About TikTokTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to its users. Our global headquarters are in Los Angeles and Singapore, with offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo. We believe that creation is at the core of our purpose, and our platform is designed...

  • Senior Data Scientist

    3 weeks ago


    San Jose, California, United States TikTok Full time

    Privacy and Security ExpertTikTok is a global leader in short-form mobile video, inspiring creativity and bringing joy to billions of users. Our mission is to create a trusted platform that protects user data and promotes privacy by design.We are seeking a skilled Privacy and Security Engineer to join our team. As a key member of our Privacy and Security...


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Ads Machine Learning Infrastructure team. As a key member of our team, you will be responsible for designing and implementing scalable and reliable ads ranking infrastructure systems.Key ResponsibilitiesLead projects to build and operate scalable and reliable ads ranking...


  • San Jose, California, United States TikTok Full time

    Role OverviewWe are seeking a skilled Senior Backend Software Engineer to join our TikTok Privacy AI team. As a key member of our team, you will be responsible for designing and developing privacy-aware infrastructure for our AI-powered experiences.Our team is dedicated to preserving user privacy in all AI-related activities, and we are looking for a...

  • Software Engineer

    4 weeks ago


    San Jose, California, United States TikTok Full time

    About UsTikTok is a global platform that inspires creativity and brings joy to its users. Our mission is to create a community where people can express themselves and connect with others.Job DescriptionWe are seeking a highly skilled Software Engineer to join our TikTok Backend Infrastructure team. As a key member of our team, you will be responsible for...

  • Tech Lead Manager

    4 weeks ago


    San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Tech Lead Manager to join our Search Team at TikTok. As a key member of our team, you will be responsible for developing and applying cutting-edge machine learning technologies in real-time large-scale systems that serve billions of search requests every day.Key ResponsibilitiesOptimize search quality to provide...


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

    Job Title: TikTok E-commerce Knowledge Graph EngineerAbout the Role:We are seeking a highly skilled Machine Learning Engineer to join our E-commerce Knowledge Graph team at TikTok. As a key member of our team, you will be responsible for developing state-of-the-art NLP/ML algorithms and strategies to improve user consumption experience, inspire merchants'...

  • Research Scientist

    3 weeks ago


    San Jose, California, United States TikTok Full time

    About the Role:We are seeking a highly skilled Research Scientist to lead our efforts in developing and applying large-scale language models. The successful candidate will be responsible for designing, developing, and optimizing systems for our Large Language Models, as well as exploring new applications and solutions for related technologies.Key...

  • Software Engineer

    4 weeks ago


    San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Ads Machine Learning Infrastructure team. As a key member of our team, you will be responsible for leading projects and providing technical leadership to key initiatives.Key ResponsibilitiesDesign and develop scalable and reliable ads ranking infrastructure systems.Drive the...

  • NLP Product Lead

    3 weeks ago


    San Jose, California, United States Tik Tok Full time

    About the Role:We are seeking a highly skilled NLP Product Lead to join our dynamic team at TikTok. As a key member of our recommendation algorithm team, you will play a critical role in driving product decisions and platform growth.Key Responsibilities:Develop and lead the development of critical natural language products for TikTok.Innovate and enhance...


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Research Lead to join our team and drive the development of our large-scale language models. As a key member of our research team, you will be responsible for leading the design, development, and optimization of systems for our Large Language Models.Key ResponsibilitiesLead the design, development, and...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a leading platform for short-form mobile video, dedicated to inspiring creativity and bringing joy to users worldwide. Our global offices are located in key cities, fostering a collaborative environment that drives innovation and growth.Why Choose UsAt TikTok, we believe that creativity is the core of our purpose. Our platform is designed...


  • San Jose, California, United States TikTok Full time

    Job Title: Senior Backend Software Engineer - TikTok Business AccountAbout the Role:We are seeking a highly skilled Senior Backend Software Engineer to join our team at TikTok. As a key member of our business platform, you will be responsible for designing, developing, and deploying large-scale distributed systems that power our business users'...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and communities to thrive in a vibrant, inclusive space.Job SummaryWe're seeking a Senior Machine Learning Engineer to join our Ads Core team, driving innovation in ad technologies and delivering...


  • San Jose, California, United States TikTok Full time

    Role OverviewWe are seeking a Senior Machine Learning Engineer to join our Ads Core team at TikTok. As a key member of our team, you will be responsible for developing and implementing state-of-the-art ad technologies, including ranking, retrieval, targeting, bidding, auction, and more.Our team's mission is to create automatic delivery products for the next...