EngineerJobs.io
← Back to all jobs

Job Description

The Machine Learning Engineer will design, build, and optimize large-scale ML systems for TikTok's E-Commerce Alliance, focusing on search and matching to enhance ranking, query analysis, and monetization for merchants and creators.

Summary

Role involves developing and refining large-scale machine learning algorithms to enhance e-commerce search and matching on the platform, optimizing ranking signals, query interpretation, and monetization strategies for merchants and creators.

Responsibilities

  • Design and deploy scalable ML algorithms to deeply optimize e-commerce search, covering ranking, query analysis, correlation calculations, and key business indicators across sorting scenarios such as relevance, click-through rate, and conversion rate.
  • Develop ML solutions and strategic approaches through analysis and mining of extensive user queries to empower the merchant side and improve the platform's overall matching capability.
  • Leverage large-scale data to study creator and merchant behaviors and craft targeted algorithm strategies to empower both groups, enhance monetization efficiency, and drive industry upgrading.
  • Support rapid growth of TikTok's e-commerce business by serving millions of merchants, exploring efficient business models, delivering an optimal shopping experience, and promoting a healthy ecosystem.

Requirements

  • Proficiency in at least one programming language (C++, Python, Shell) with solid fundamentals and clean coding practices.
  • Experience in algorithm development, including application and optimization of Sparse LR, DFFM, Deep&Wide, and DSSM on large-scale sparse data.
  • Familiarity with at least one mainstream deep learning framework (TensorFlow, Caffe, MXNet) and knowledge of common deep learning algorithms.
  • Ability to work independently while maintaining strong teamwork and communication skills.
  • Experience in search engines, recommender systems, or computational advertising is preferred.

Technologies

  • C++
  • Python
  • Shell
  • Sparse LR
  • DFFM
  • Deep&Wide
  • DSSM
  • TensorFlow
  • Caffe
  • MXNet

Benefits

  • Medical, dental, and vision insurance from day one
  • 401(k) savings plan with company match
  • Paid parental leave
  • Short-term disability
  • Long-term disability
  • Life insurance
  • Wellbeing benefits
  • 10 paid holidays per year
  • 10 paid sick days per year
  • 17 days of Paid Personal Time, prorated at hire with tenure-based accruals

Location

Seattle, WA (onsite)

Employment Type

Regular

Job Code

O2281

Los Angeles County (Unincorporated) Candidate Disclosures

  • Interacting with internal or external clients and colleagues may occur, including instances of unsupervised contact.
  • Appropriate handling and management of confidential information, including proprietary and trade secret material, and access to information technology systems.
  • Exercising sound judgment in relevant professional scenarios.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.