EngineerJobs.io
← Back to all jobs
TikTok

Machine Learning Engineer, Search Recommendation

San Jose, CA $123k - $317k/yr Full time Posted 5d ago

Job Description

Join a team building search recommendations for TikTok’s rapidly expanding global e-commerce experience. You will help improve search traffic and user search understanding for TikTok and TikTok Mall by advancing recommendation algorithms, from recall to ranking. The Search Growth team uses cutting-edge machine learning, advanced NLP, CV, recommendation, and multi-modal technology to shape an industry-leading e-commerce search engine used by over 1 billion active TikTok users worldwide.

What you’ll do

  • Enhance search recommendation services and models for TikTok, supporting increased search traffic on TikTok and TikTok Mall while improving how users understand and find what they are searching for.
  • Optimize recommender systems using hyperscale machine learning models across an end-to-end workflow, including recall/first-stage ranking through final-stage ranking.
  • Investigate the upper limits of short text recommendation and broader recommendation technology, with emphasis on the interaction between recommendation and NLP.

What you bring

  • 3+ years of work experience in machine learning.
  • Good product sense, with a focus on user experience.
  • Bachelor’s or advanced degree in computer science or a related technical discipline.
  • Excellent coding skills and solid knowledge of data structures and algorithms.
  • Strong analysis, modeling, and problem-solving, with the ability to identify the core of problems from complex data.

Technologies you’ll work with

  • Machine learning
  • NLP
  • CV
  • Recommendation
  • Multi-modal technology
  • Hyperscale machine learning models

Benefits at TikTok

  • Day one access to medical, dental, and vision insurance
  • 401(k) savings plan with company match
  • Paid parental leave
  • Short-term and long-term disability coverage
  • 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)
  • Additional discretionary bonuses/incentives, and restricted stock units (may be eligible)

Compensation and pay transparency

The base salary range for this position in the selected city is $122574 - $316800 annually. Compensation may vary outside of this range depending on factors including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package, 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. The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

Los Angeles County (Unincorporated) Fair Chance notice

  • Qualified applicants with arrest or conviction records will be considered in accordance with federal, state, and local laws, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
  • The company believes criminal history may have a direct, adverse, and negative relationship on certain job duties and could result in withdrawal of a conditional offer of employment, including: 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