DataJobs.io
← Back to all jobs

Job Description

Machine Learning Engineer focused on building and optimizing e-commerce search and matching systems for TikTok's E-Commerce Alliance.

Responsibilities

  • Architect and deploy large-scale ML models to optimize e-commerce search performance, covering ranking, query analysis, and sorting signals, with metrics such as relevance, click-through rate, conversion rate, and other business indicators driving outcomes.
  • Develop ML solutions and algorithm strategies by mining extensive user query data to strengthen merchant-side capabilities and enhance overall platform matching.
  • Leverage vast data to analyze creator and merchant behavior, crafting targeted algorithmic approaches that empower creators and merchants, boost monetization efficiency, and support industrial upgrading.
  • Support rapid growth of TikTok's e-commerce business by serving millions of merchants, exploring more efficient business models, delivering the best possible shopping experience, and fostering a healthy ecosystem.

Requirements

  • Proficient in at least one programming language (C++, Python, Shell) with solid fundamentals and clean coding style.
  • Experience in algorithm development, including applying and optimizing Sparse LR, DFFM, Deep&Wide, and DSSM on large-scale sparse data.
  • Familiar with at least one mainstream deep learning framework (TensorFlow, Caffe, MXNet) and commonly used deep learning algorithms.
  • Ability to solve problems independently while maintaining strong teamwork and communication skills.
  • Experience in search engines, recommendation systems, or computational advertising-related fields is preferred.

Technologies

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

Benefits

  • Medical, dental, and vision insurance (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 upon hire with increasing accruals by tenure)

Location

Seattle

Employment Type

Regular

Job Code

O2281

For Los Angeles County (Unincorporated) Candidates

  • Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
  • Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
  • Exercising sound judgment.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.