Logo of Huzzle

Job

Machine Learning Engineer Graduate (TikTok Search-Recommendation-NLP) - 2024 Start (PhD)

Logo of TikTok

TikTok

Sep 22

💼 Graduate Job

San Francisco

AI generated summary

  • The ideal candidate for the Machine Learning Engineer Graduate position at TikTok should have a graduate degree in a related technical field, strong coding skills, proficiency in algorithms and data structures, and experience in NLP, ranking, search engines, recommender systems, distributed systems, and machine learning. Effective communication and teamwork skills are also important. Work authorization in the country of employment is mandatory.
  • The Machine Learning Engineer Graduate at TikTok will work on applying cutting-edge NLP and CV technology to improve search relevance, enhance personalization through user behavior modeling, and enhance video understanding for better search results.

Graduate Job

Software EngineeringSan Francisco

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

PhD

Area of Responsibilities

Software Engineering

Responsibilities

  • 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 Francisco