Machine Learning Engineer, NLP - TikTok E-commerce Knowledge Graph
$150k - $316.8kTik 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...TiktokTemporary workWork experience placementLocal area$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...TiktokTemporary workLocal area$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$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...TiktokTemporary workLocal areaOverseas$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...TiktokTemporary workLocal area$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...TiktokHourly payWork experience placementInternshipLocal area$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...TiktokTemporary workLocal area$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...TiktokTemporary workWork experience placementLocal areaWorldwide$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...TiktokTemporary workLocal areaOverseasFlexible hours$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...TiktokHourly payFull timeSummer workInternshipLocal area$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...TiktokTemporary workWork experience placementLocal area$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...TiktokTemporary workLocal area$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...TiktokTemporary workWork experience placementInternshipLocal areaWorldwide$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,...TiktokTemporary workLocal area- ...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 jobPermanent employmentWork experience placementInternshipWork at officeWork from homeFlexible hours
- 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...
$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...TiktokTemporary workWork experience placementLocal area$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-...TiktokTemporary workLocal area$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 workShift work$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...TiktokTemporary workLocal area$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...TiktokTemporary workLocal area$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...TiktokHourly payInternshipLocal area$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...TiktokTemporary workWork experience placementLocal area$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...TiktokTemporary workLocal area$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...TiktokTemporary workWork experience placementInternshipLocal area$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...TiktokHourly payFull timeWork experience placementSummer workInternshipLocal area$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...TiktokTemporary workLocal areaWorldwide$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 areaRelocation$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 placementRelocation$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
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!
Related searches
- machine learning ai engineer San Jose, CA
- machine learning engineer San Jose, CA
- machine learning software engineer San Jose, CA
- ai ml engineer San Jose, CA
- senior ml engineer San Jose, CA
- graduate machine learning engineer San Jose, CA
- computer vision machine learning engineer San Jose, CA
- tiktok San Jose, CA
- machine learning research scientist San Jose, CA
- machine learning part time San Jose, CA


