Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer, NLP - TikTok E-commerce Knowledge Graph

$150k - $316.8k

Tik Tok

Responsibilities

Our team is 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. More specifically, our team is responsible for the algorithms of Product Knowledge Graphs under TikTok's global e-commerce business. What you will do:
• 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. Responsibilities:
• Knowledge graph construction, including product/content/feedback understanding and category/brand/SPU construction.
• Construct knowledge graphs of buyers and products.

Qualifications

Minimum Qualifications:
• 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).

Job Information

[For Pay Transparency]Compensation Description (Annually)

The base salary range for this position in the selected city is $150000 - $316800 annually.


Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.


Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).


The Company reserves the right to modify or change these benefits programs at any time, with or without notice.


For Los Angeles County (unincorporated) Candidates:


Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:


1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;


2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and


3. Exercising sound judgment.


About TikTok

TikTok 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 Us

Inspiring 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 & Inclusion


TikTok 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.


TikTok Accommodation

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, NLP - TikTok E-commerce Knowledge Graph in San Jose, CA vacancy
  • $150k - $387.6k

     ...Machine Learning Engineer(NLP/CV/Multimodal), TikTok E-commerce Knowledge Graph Location: San Jose Employment Type: Regular Job Code: A226722 Responsibilities Our team is responsible for developing state-of-the-art NLP/ML algorithms and strategies to improve... 
    Tiktok
    Temporary work
    Work experience placement
    Local area

    Tik Tok

    San Jose, CA
    2 days ago
  • $150k - $316.8k

    Machine Learning Engineer, NLP - TikTok E-commerce Knowledge Graph Location: San Jose Employment Type: Regular Job Code: A18503 Responsibilities Develop massive knowledge graphs of real‑world products to support feed ranking, recommendations, and ads. Collaborate with... 
    Tiktok
    Temporary work
    Local area

    NLP PEOPLE

    San Jose, CA
    2 days ago
  • $150k - $316.8k

    NLP PEOPLE is hiring a Machine Learning Engineer for TikTok E-commerce in San Jose, CA. In this role, you will develop massive knowledge graphs to support ranking and recommendations, collaborating with product teams. Candidates should possess a Bachelor's degree in Computer... 
    Tiktok

    NLP PEOPLE

    San Jose, CA
    2 days ago
  • $150k - $387.6k

     ...Machine Learning Engineer (CV/NLP/Multimodal/LLM) -E-commerce Governance Location: San Jose Employment Type: Regular...  ...NLP, vision, multimodal, search, graph, LLM, etc. to provide support for...  ...Exercising sound judgment. About TikTok: TikTok is the leading... 
    Tiktok
    Temporary work
    Local area
    Overseas

    Tik Tok

    San Jose, CA
    10 hours ago
  • $122.57k - $256k

     ...Responsibilities The Data-E-commerce team oversees...  ...corresponding engineering work in the e-...  ...-scale product knowledge graphs, aiming to...  ...is infinite at TikTok. Successful candidates...  ...research in machine learning algorithms, such...  ...experience in: NLP (Natural Language... 
    Tiktok
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    4 days ago
  • $60 per hour

     ...Responsibilitie Join the E-commerce Global Supply...  ...team at TikTok! We're enhancing...  ...graduate software engineers, who are eager to apply their knowledge in machine learning (ML), operations...  ...network knowledge graphs and predict the spatio...  ...methods. Use NLP and LLM algorithms... 
    Tiktok
    Hourly pay
    Work experience placement
    Internship
    Local area

    ByteDance

    San Jose, CA
    4 days ago
  • $150k - $387.6k

     ...Machine Learning Engineer - E-commerce Merchant Growth (LLM & Agentic Systems)...  ...eager to apply their knowledge in machine learning...  ...systems, and knowledge graphs to enhance...  ...classification, regression, NLP, and model optimization...  ...judgment. About TikTok TikTok is the... 
    Tiktok
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    2 days ago
  • $212.8k - $387.6k

     ...The Search Growth E-commerce team is at the forefront...  ...algorithm for TikTok's rapidly expanding...  ...Utilizing cutting-edge machine learning technology, advanced NLP, CV, recommendation...  ...a pioneering engine within the industry...  ...business. - Domain knowledge or working experience... 
    Tiktok
    Temporary work
    Work experience placement
    Local area
    Worldwide

    Tik Tok

    San Jose, CA
    4 days ago
  • $150k - $316.8k

     ...implement cutting-edge machine learning algorithms - Apply...  ...techniques to analyze e-commerce data and interactions...  ...vision, multimodal, graph algorithms, search algorithms...  ...-commerce E-commerce-Knowledge Graph E-commerce-...  ...products, including TikTok, Lemon8, CapCut and... 
    Tiktok
    Temporary work
    Local area
    Overseas
    Flexible hours

    Tik Tok

    San Jose, CA
    4 days ago
  • $45 - $60 per hour

     ...general search engine monetization across...  ..., including TikTok, TopBuzz,...  ...architecture, NLP, Rank, and IR related...  ...will utilize your knowledge in real-world...  ...models, active learning, text/photo/...  ...algorithms by using Machine Learning. •...  ...), knowledge graph, bidword optimization... 
    Tiktok
    Hourly pay
    Full time
    Summer work
    Internship
    Local area

    Tik Tok

    San Jose, CA
    3 days ago
  • $122.57k - $256k

     ...generation chatbot and machine translation...  ...solutions to improve the TikTok Shopping...  ...looking for talented engineers that have a deep understanding...  ...and machine learning, especially ones...  ...chance to develop NLP models (like text...  ...experience in e-commerce or the Internet industry... 
    Tiktok
    Temporary work
    Work experience placement
    Local area

    ByteDance

    San Jose, CA
    4 days ago
  • $156k - $316.8k

     ...of general search engine monetization across...  ...apps, including TikTok, TopBuzz, BuzzVideo...  ...and architecture, NLP, Rank, and IR related...  ...models, active learning, text/photo/video...  ...algorithms by using Machine Learning. • Work...  ...Recognition), knowledge graph, bidword optimization... 
    Tiktok
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    3 days ago
  • $122.57k - $187.2k

     ...Team Introduction: The E-Commerce Risk Control (ECRC)...  ...mission is: - To protect TikTok e-commerce users,...  ...developing state-of-art Machine Learning (ML) solutions to...  ...in Computer Science, Engineering, Operations Research,...  ...reinforcement learning, graph theory, and... 
    Tiktok
    Temporary work
    Work experience placement
    Internship
    Local area
    Worldwide

    ByteDance

    San Jose, CA
    4 days ago
  • $212.8k - $387.6k

     ...Responsibilities About the Team On the TikTok Search Team, you will have...  ...and apply cutting edge machine learning technologies in real-time...  ...requests every day. Via advanced NLP and multi-modal models, our...  ...: NLP, Ranking, Ads, search engine, recommender system,... 
    Tiktok
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    1 day ago
  •  ...range of areas including e-commerce, advertising, and fulfillment. We use machine learning and Internet-scale...  ...we build product and knowledge graphs on top of the catalog...  ...world-class engineers, data scientists, and...  ...- Using cutting-edge NLP technologies to understand... 
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    San Jose, CA
    1 day ago
  • NLP PEOPLE is looking for a highly skilled individual to join their Search and Knowledge Quality team. This role focuses on advancing state-of-the-art LLM and ML techniques. The successful candidate will have end-to-end ownership of features within the Siri Search system... 

    NLP PEOPLE

    Santa Clara, CA
    3 days ago
  • $150k - $387.6k

     ...of merchants and creators on TikTok Shop, as well as providing...  ...algorithmic capabilities utilizing machine learning, data mining, and causal...  ...motivated Machine Learning Engineer with expertise in...  ...related fields, and apply this knowledge to enhance the team's capabilities... 
    Tiktok
    Temporary work
    Work experience placement
    Local area

    Tik Tok

    San Jose, CA
    3 days ago
  • $244.8k

     ...& Safety Algorithms Team at TikTok, dedicated to building intelligent...  .... Our team develops advanced machine learning solutions to moderate content...  ...safety vertical - Lead ML engineers to deliver high-quality,...  ...monitoring. - Apply advanced CV/NLP/LLM techniques to solve real-... 
    Tiktok
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    1 day ago
  • $170k - $240k

     ...As a global networking leader, learn why there’s no better time to join...  ...team. Position: AI Staff Machine Learning Engineer - Gen AI, Machine Learning, Graph ML, Big Data Experience: 5 to 1...  ...Generative AI, including AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly... 
    Remote work
    Shift work

    Extreme Networks

    San Jose, CA
    3 days ago
  • $156k - $316.8k

     ...Team: The Data-Search-TikTok-Local Services team enhances...  ...leverage large-scale machine learning to refine search and...  ..., with experience in: NLP (Natural Language...  ...coding skills with solid knowledge of data structures and...  ...life services and e-commerce businesses. Job Information... 
    Tiktok
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    10 hours ago
  • $150k - $316.8k

     ...Machine Learning Engineer, Recommendation, E-Commerce Alliance Location: San Jose Employment Type: Regular Job Code: D4194A Responsibilities The...  ...content and a personalized shopping experience for TikTok users, create efficient shopping tools at seller centers... 
    Tiktok
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    10 hours ago
  • $45 per hour

     ...Here, you will utilize your knowledge in real-world scenarios...  ...of Ads algorithms by using Machine Learning • Work on NLP and CV related technology...  ...Computer Science, Computer Engineering, or other relevant majors...  ...judgment. About TikTok TikTok is the leading destination... 
    Tiktok
    Hourly pay
    Internship
    Local area

    Tik Tok

    San Jose, CA
    1 day ago
  • $156k - $316.8k

     ...Machine Learning Engineer, TikTok Content Recommendation (Ecosystem & Cold-Start) Location: San Jose...  ...including but not limited to Mathematics, CV/NLP technology, multi-task learning,...  ..., causal inference, metric learning, graph neural networks, active learning, life... 
    Tiktok
    Temporary work
    Work experience placement
    Local area

    Tik Tok

    San Jose, CA
    2 days ago
  • $156k - $316.8k

     ...Responsibilities About the team Interest-based E-commerce is a new and fast growing business...  ...sellers and high quality products on TikTok Shop. Different from other...  ...interests. We are a group of applied machine learning engineers and research scientists that focus on... 
    Tiktok
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    3 days ago
  • $122.57k - $256k

     ...Team Introduction: The e-commerce alliance team aims to serve...  ...personalized shopping experience for TikTok users, create efficient...  ...and implement cutting-edge machine learning algorithms to enhance our...  ...above in Computer Science, Engineering, Operations Research, or related... 
    Tiktok
    Temporary work
    Work experience placement
    Internship
    Local area

    ByteDance

    San Jose, CA
    4 days ago
  • $45 - $60 per hour

     ...Machine Learning Engineer Intern - TikTok Search Team - 2026 Summer (BS/MS) Location: San Jose Employment...  ...methods from related fields such as NLP, CV, and recommender system. We embrace...  .... Here, you will utilize your knowledge in real-world scenarios while laying... 
    Tiktok
    Hourly pay
    Full time
    Work experience placement
    Summer work
    Internship
    Local area

    Tik Tok

    San Jose, CA
    3 days ago
  • $150k - $387.6k

     ...Responsibilities The E-Commerce Risk Control (ECRC) team's mission is : - To protect TikTok e-commerce users, including and...  ...a) developing state-of-art Machine Learning (ML) solutions to prevent customers...  ...multidisciplinary science, engineering and business backgrounds to... 
    Tiktok
    Temporary work
    Local area
    Worldwide

    Tik Tok

    San Jose, CA
    10 hours ago
  • $181.1k - $318.4k

     ...Sr. Machine Learning Engineer - Answers, Knowledge & Information (AKI) Work Locations (2) Submit Resume Siri helps hundreds of millions of people find...  ...backgrounds from applied scientists with a focus in NLP to experienced distributed systems. We are looking for... 
    Local area
    Relocation

    Apple

    Santa Clara, CA
    2 days ago
  • $147.4k - $272.1k

     ...Machine Learning Engineer, Apple Search & Knowledge Platforms Work Locations (2) Submit Resume The Apple Knowledge...  ...management, machine-learning systems over graph data, and knowledge extraction...  ...Working experience with NLP and Large Language Models Experience... 
    Work experience placement
    Relocation

    Apple

    Santa Clara, CA
    4 days ago
  • $181.1k - $318.4k

     ...Senior Machine Learning Engineer, Apple Search & Knowledge Platforms Work Locations (2) Submit Resume The AI, Search...  ...(using both structured knowledge graph data and unstructured web data)...  ...Large Language Models for various NLP tasks including summarization, question... 
    Relocation

    Apple

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer, NLP - TikTok E-commerce Knowledge Graph. Be the first to apply!