Machine Learning Engineer, Search - Local Services Team
Job Description
Joining the Local Services Search team, this role focuses on applying large-scale machine learning to enhance local search, recommendations, personalization, and conversion efficiency for a global user base. The position is based in San Jose, California and is onsite.
Responsibilities
- Support the local video service business by refining user discovery of life services such as hospitality, dining, and leisure.
- Enhance the search experience for local services and contribute to ecosystem growth.
- Apply large-scale machine learning techniques in search and recommendation scenarios across billions of users to improve shopping experiences and boost 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. Develop personalized behavior models for relevance computation, and predict CTR and CVR. Implement vector recall and value blending.
Requirements
- Excellent analytical and problem-solving abilities.
- Strong foundation in machine learning and deep learning, with experience in natural language processing.
- Exceptional coding skills with solid knowledge of data structures and algorithms.
- Proficiency in Linux development environments.
Technologies
- Linux
Benefits
- 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 at hire with accruals increasing with tenure
About TikTok
TikTok is a leading destination for short-form mobile video, dedicated to inspiring creativity and bringing joy. The company is headquartered in Los Angeles and Singapore, with offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
TikTok aims to empower people to express themselves and to discover and connect with others. The organization values diverse, global teams and strives to create value for communities while delivering a joyful user experience.
Diversity and Inclusion
TikTok is committed to fostering an inclusive environment where employees are valued for their skills, experiences, and perspectives. The company emphasizes diversity and strives to reflect the communities it serves in the workplace.
TikTok Accommodation
TikTok provides reasonable accommodations in recruitment for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other protected circumstances. For assistance or to request accommodations, please visit https://tinyurl.com/RA-request.
For Los Angeles County (Unincorporated) Candidates
- 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.
- Interacting and, at times, unsupervised contact with internal or external clients and colleagues may occur.
- Handling and managing confidential information, including proprietary and trade secret information and access to information technology systems, with appropriate care.
- Exercising sound judgment in professional activities.
Compensation and Benefits
The base salary range for this position in the selected city is USD 156,000 to USD 316,800 annually. Compensation may vary based on qualifications, skills, competencies, experience, and location. Base pay represents part of the total package, which may include discretionary bonuses, incentives, and restricted stock units. Benefits include day-one medical, dental, and vision coverage, a 401(k) plan with company match, paid parental leave, disability coverage, life insurance, wellbeing programs, and paid time off as described above. Benefits may vary by employment type and location. The company reserves the right to modify these programs at any time.: