Logo of Huzzle

Job

Machine Learning Engineer Graduate (TikTok Search-Recommendation-NLP) - 2024 Start (BS/MS)

Logo of TikTok

TikTok

Sep 28

💼 Graduate Job

San Jose

AI generated summary

  • The ideal candidate for this Machine Learning Engineer position at TikTok should have a graduate degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline. They should possess proficient coding skills, a strong foundation in algorithms and data structures, and experience in NLP, Ranking, Ads, search engine, recommender system, distributed system, and machine learning. Effective communication and teamwork skills are also essential.
  • The Machine Learning Engineer will work on improving TikTok's search algorithm through content understanding, user behavior modeling, and video understanding using NLP and CV technology to enhance relevance and personalize recommendations for search queries.

Graduate Job

DataSan Jose

Description

  • Our Search Engineering Team is responsible for building and owning TikTok's search engine which can provide our users with the best search experience. In TikTok Search Team, you’ll have the opportunity to build full-stack search engine system and combine information retrieval technology with modern machine learning methods from related fields such as NLP, CV, and recommender system. We embrace a culture of self-direction, intellectual curiosity, openness, and problem-solving.
  • We are looking for talented individuals to join our team in 2024. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok.

Requirements

  • Graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
  • Proficient coding skills and strong algorithm & data structure basis.
  • Experience in one or more of the following areas: NLP, Ranking, Ads, search engine, recommender system, distributed system, and machine learning.
  • Effective communication and teamwork skills.

Education requirements

Bachelors
Masters

Area of Responsibilities

Data

Responsibilities

  • Participate in the improvement of the search core algorithm, possible directions include:
  • Content understanding/matching: Applying the industry's cutting-edge NLP and CV technology to match the most relevant videos for each search query, and continuously improve the relevance of TikTok search.
  • User Behavior Modeling: solving the recommendation problem in search, let TikTok search increase the ability of personalization on the basis of "relevant", and understand users better.
  • Video understanding: comprehensive use of NLP, CV, and other technologies for better video understanding from the perspective of the video itself and social network, improve the authority, credibility, and usefulness of search results.

Details

Work type

Full time

Work mode

office

Location

San Jose