Machine Learning Engineer, Search - Local Services Team

TikTok Inc.

San Jose (CA)

In loco

USD 162.000 - 317.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

TikTok Inc. is seeking a data scientist/software engineer to advance local services discovery by improving search and recommendations for hospitality, dining, and leisure experiences.

You will work on large-scale ML systems, optimize CTR/CVR, and implement end-to-end ranking across the full stack. The role focuses on personalization for billions of users and ecosystem growth, with emphasis on data-driven decision making.

Competenze

  • Strong foundation in ML and deep learning.
  • Experience with NLP applications.
  • Excellent coding skills and knowledge of data structures and algorithms.
  • Proficiency with Linux development environments.

Mansioni

  • Support the local video service business to improve user discovery of life services such as hospitality, dining, and leisure.
  • Improve the search experience in local services and promote ecosystem growth.
  • Apply large-scale ML techniques in search and recommendation scenarios for billions of users.
  • Design and implement local services search algorithms across the full stack, including query analysis, relevance, recall, ranking, and personalization.

Conoscenze

Machine learning
Deep learning
NLP
Algorithms
Data structures
Linux

Descrizione del lavoro

Responsibilities

About the Team: The Data-Search-TikTok-Local Services team enhances local services by improving user discovery of hospitality, dining, and leisure experiences while driving ecosystem growth. They leverage large-scale machine learning to refine search and recommendation systems, focusing on personalized relevance, CTR/CVR prediction, and optimized conversion efficiency for billions of users.

Responsibilities:

  • Support the local video service business to enhance user discovery of life services such as hospitality, dining, and leisure.
  • Improve the search experience in local services and promote ecosystem growth.
  • Utilize large-scale machine learning techniques in search and recommendation scenarios with billions of users to: Improve user shopping experiences & Enhance conversion efficiency.
  • Design and implement local services search algorithms across the full stack, including: Query analysis, relevance, recall, coarse ranking, fine ranking, and blended ranking. Personalized behavior modeling for relevance computation. CTR (Click-Through Rate) prediction, CVR (Conversion Rate) prediction. Vector recall and value blending.
Qualifications
Minimum Qualifications
  • Excellent analytical and problem-solving skills.
  • Strong foundation in machine learning and deep learning, with experience in: NLP (Natural Language Processing).
  • Exceptional coding skills with solid knowledge of data structures and algorithms.
  • Proficiency in Linux development environments.
Preferred Qualifications
  • Prior experience in search, recommendation, or advertisement algorithms.
  • Familiarity with local life services and e-commerce businesses.
Job Information

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.
[For Pay Transparency] Compensation Description (annually)

The base salary range for this position in the selected city is $162000 - $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

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.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Machine Learning Engineer, Search - Local Services Team
Senior Machine Learning Engineer, Search - Local Services Team

TikTok Inc. • San Jose (CA)

In loco
USD 218.000 - 388.000
Health insurance
401(k) with company match
Paid parental leave
+1
Software Engineer - TikTok AI Search Infrastructure
Software Engineer - TikTok AI Search Infrastructure

TikTok Inc. • San Jose (CA)

In loco
USD 254.000 - 588.000
Medical insurance
Dental insurance
Vision insurance
+8
Senior Machine Learning Engineer - Search Recommendation, E-commerce
Senior Machine Learning Engineer - Search Recommendation, E-commerce

TikTok Inc. • San Jose (CA)

In loco
USD 218.000 - 388.000
Medical, dental, vision insurance
401(k) with company match
Parental leave
+6
Machine Learning Engineer, Search Recommendation
Machine Learning Engineer, Search Recommendation

TikTok Inc. • San Jose (CA)

In loco
USD 128.000 - 317.000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+4
Machine Learning Engineer - TikTok-Data-Search-Basic Ranking
Machine Learning Engineer - TikTok-Data-Search-Basic Ranking

TikTok Inc. • San Jose (CA)

In loco
USD 162.000 - 317.000
Medical insurance
Dental insurance
Vision insurance
+9
Senior Machine Learning Engineer - TikTok-Data-Search-NLP
Senior Machine Learning Engineer - TikTok-Data-Search-NLP

TikTok Inc. • San Jose (CA)

In loco
USD 218.000 - 388.000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+6
Machine Learning Engineer Graduate (Global E-commerce Recommendation/Search) - 2026 Start (PhD)[...]
Machine Learning Engineer Graduate (Global E-commerce Recommendation/Search) - 2026 Start (PhD)[...]

Ellis Technologies, Inc. • San Jose (CA)

In loco
USD 156.000 - 316.800
Medical, dental, and vision insurance
401(k) savings plan with company match
17 days Paid Personal Time
+1
Senior Machine Learning Engineer - TikTok-Data-Search-Visual Search
Senior Machine Learning Engineer - TikTok-Data-Search-Visual Search

TikTok Inc. • San Jose (CA)

In loco
USD 218.000 - 388.000
Medical, dental, vision insurance
401(k) with company match
Parental leave
+1
Tech Lead, Machine Learning Engineer - TikTok-Data-Search-NLP
Tech Lead, Machine Learning Engineer - TikTok-Data-Search-NLP

TikTok Inc. • San Jose (CA)

In loco
USD 254.000 - 480.000
Senior Machine Learning Engineer, Search engine, E-Commerce Alliance
Senior Machine Learning Engineer, Search engine, E-Commerce Alliance

TikTok • Seattle (WA)

In loco
USD 207.000 - 368.000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+6