> Markdown version of [/jobs/ext/182249-machine-learning-engineer-graduate-tiktok-data-search-basic-ranking-2026-start-bs-ms](https://www.wearedevelopers.com/jobs/ext/182249-machine-learning-engineer-graduate-tiktok-data-search-basic-ranking-2026-start-bs-ms). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer Graduate (TikTok-Data-Search-Basic Ranking) - 2026 Start (BS/MS) - **Company:** Tiktok Inc. - **Location:** San Jose, CA, United States - **Experience:** Starter - **Salary:** $122,574.0 - $316,800.0 - **Contract:** Permanent contract - **Skills:** Computer Engineering, Content Analysis, Data Structures, Distributed Systems, Machine Learning, Recommender Systems, Software Engineering, Large Language Models, Information Technology, Search Engines, Software Coding - **Published:** May 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=deb99ebc8a64c79a ## About the Role Do you have experience in Software coding?, Do you have a Master's degree?, * Individuals who are completing or have recently completed a Bachelor's/Master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.* Proficient coding skills and strong algorithm & data structure basis. * Effective communication and teamwork skills. * Experience in one or more of the following areas: NLP, Ranking, Ads, search engine, recommender system, distributed system, and machine learning., Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment ## Description Participate in the improvement of the search core algorithm, possible directions include: * Content understanding: Applying the industry's cutting-edge NLP and CV technology and leveraging LLM 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, as well as LLM for better video understanding from the perspective of the video itself and social network, improve authority, credibility, and usefulness of search results. ## Related Videos - [Writing a full-text search engine in TypeScript](https://www.wearedevelopers.com/videos/504-writing-a-full-text-search-engine-in-typescript) - [Phel, a native Lisp for PHP](https://www.wearedevelopers.com/videos/791-phel-a-native-lisp-for-php) - [Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?](https://www.wearedevelopers.com/videos/712-unleashing-the-power-of-developers-why-cybersecurity-is-the-missing-piece) - [TikTok's Privacy Innovation](https://www.wearedevelopers.com/videos/1036-tiktok-s-privacy-innovation) - [SEO in Angular? No big deal with SSR and Angular Universal ](https://www.wearedevelopers.com/videos/217-seo-in-angular-no-big-deal-with-ssr-and-angular-universal) - [Distributed search under the hood](https://www.wearedevelopers.com/videos/256-distributed-search-under-the-hood) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)