Logo of Huzzle

Job

Machine Learning Engineer, Graduate (TikTok Search Algorithm) - 2024 Start (PhD)

Logo of TikTok

TikTok

Sep 24

💼 Graduate Job

San Jose

AI generated summary

  • The candidate must be a recent graduate with a technical background in software development or computer science, proficient in coding with strong algorithm and data structure skills. They should have experience in areas such as NLP, ranking, ads, search engine, recommender systems, distributed systems, and machine learning, with effective communication and teamwork abilities. Work authorization in the country of employment is also necessary.
  • The Machine Learning Engineer at TikTok will utilize NLP and CV technology to improve search relevance, enhance user personalization, and enhance video understanding for more credible and useful search results.

Graduate Job

Software EngineeringSan 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

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 Jose