New opportunity

AI Engineer (LLM/Multimodal) Graduate (TikTok Search) - 2027 Start (PhD)

ByteDance · Singapore

About this role

The TikTok Search team is seeking a PhD graduate to join as an AI Engineer for a 2027 start. This role focuses on building and optimizing large-scale search systems by integrating information retrieval with modern machine learning techniques. Responsibilities include developing algorithms for query understanding, retrieval, ranking, and relevance modeling, as well as exploring LLM-powered search technologies like generative search, RAG, and search agents. You will also build multimodal search capabilities using text, image, video, and audio signals. Candidates will collaborate with cross-functional teams to drive algorithm improvements from research to production and conduct data analysis and experiments to enhance search quality. Required qualifications include a PhD in Computer Science, Software Development, or a related field, solid programming skills in Python or C++, and a strong foundation in machine learning and deep learning. Hands-on experience in search, ranking, NLP, or multimodal learning is required. Preferred qualifications include research or internship experience in relevant domains, open-source contributions, and a passion for applying research to real-world problems. Candidates must be able to commit to an onboarding date by the end of the year.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

PythonC++Machine LearningDeep LearningNatural Language ProcessingComputer VisionMultimodal LearningLarge Language ModelsInformation RetrievalRecommender SystemsRetrieval-Augmented GenerationSearch Agents

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Production-Grade Algorithm Development

    The role requires transitioning research-level concepts into large-scale production systems. You must demonstrate the ability to optimize algorithms for query understanding, retrieval, and ranking while ensuring they perform efficiently under the high-traffic demands of the TikTok platform.

  • Multimodal Integration and Relevance

    A core priority is building search capabilities that synthesize diverse signals including video, audio, image, and text. You will need to apply deep learning techniques to ensure these multimodal inputs improve search relevance and user satisfaction.

  • LLM-Powered Search Innovation

    You are expected to explore and implement advanced generative search technologies, specifically focusing on RAG, search agents, and long-context understanding to evolve traditional search into a more conversational and intelligent experience.

Likely challenges to think through

  • Bridging Research and Real-World Constraints

    As a PhD graduate, you may be accustomed to theoretical exploration. The challenge lies in balancing academic rigor with the practical constraints of a production environment, such as latency, scalability, and business-driven metrics. Prepare by highlighting instances where you adapted complex models for resource-constrained or high-throughput scenarios.

  • Managing High-Dimensional Multimodal Data

    Integrating disparate data types like video and audio into a unified search index is technically difficult. Prepare by reviewing strategies for feature fusion, cross-modal alignment, and the computational costs associated with processing large-scale multimodal datasets.

03

Practice your answers

Technical practice

Retrieval-Augmented Generation (RAG) Architecture

What to coverExplain the trade-offs between dense retrieval and sparse retrieval methods in a RAG pipeline. Discuss how you would handle latency and relevance when integrating LLMs into a large-scale search system.

Multimodal Embedding Alignment

What to coverHow do you align embeddings from different modalities like video, audio, and text into a shared latent space? Describe a strategy for training or fine-tuning a model to ensure cross-modal retrieval effectiveness.

Ranking and Reranking Strategies

What to coverIn a large-scale search system, how do you balance computational efficiency with ranking accuracy? Discuss the role of multi-stage ranking architectures, such as candidate generation followed by deep reranking.

Query Understanding and Intent Modeling

What to coverHow would you leverage LLMs to improve query understanding, specifically for ambiguous or long-tail search queries? Address how to handle multi-turn search scenarios where context from previous queries is essential.

Large-Scale Model Deployment

What to coverWhat are the primary challenges when moving a research-grade LLM or multimodal model into a production search environment? Focus on model quantization, inference optimization, and maintaining low-latency responses.

Offline vs. Online Evaluation

What to coverHow do you design offline metrics that correlate well with online user satisfaction in a search context? Suggest how to conduct A/B testing for new ranking algorithms while minimizing negative impact on user experience.

Handling Long-Context in Search

What to coverWhat techniques would you use to enable a search system to process and retrieve information from long-form video or document content? Discuss the trade-offs between chunking strategies and native long-context model architectures.

Search Agent Design

What to coverDescribe the architecture of a search agent capable of multi-step reasoning to answer complex user queries. How do you ensure the agent remains grounded in retrieved data and avoids hallucinations?

Behavioural practice

Translating Research to Production

What to coverDescribe a situation where you had to adapt a complex research idea into a practical, production-ready solution. Focus on the constraints you faced and how you prioritized features to meet business needs.

Cross-Functional Collaboration

What to coverGive an example of working with product or engineering teams to define a technical solution for a search quality issue. How did you communicate technical trade-offs to non-technical stakeholders?

Navigating Ambiguity in Research

What to coverTell me about a time you worked on an open-ended, large-scale technical challenge. How did you structure your research process and determine when a solution was 'good enough' to move forward?

Handling Technical Disagreements

What to coverDescribe a time you disagreed with a peer or supervisor regarding a technical approach to a model architecture. How did you resolve the conflict and what was the final outcome?

02

Sharpen your knowledge

Topics to prepare

  • Retrieval-Augmented Generation (RAG) and Generative Search

    The role explicitly requires exploring LLM-powered search. Exercise: Design a system architecture that integrates a vector database with a large language model to answer user queries based on specific document corpora. Focus on minimizing hallucinations and optimizing retrieval latency.

  • Multimodal Information Retrieval

    The position involves building search capabilities across text, image, video, and audio. Exercise: Review techniques for cross-modal embedding alignment (e.g., CLIP-based architectures) and explain how to rank search results when the query and content exist in different modalities.

  • Large-Scale Ranking and Relevance Modeling

    The team manages large-scale search systems. Exercise: Study the trade-offs between two-stage retrieval systems (candidate generation followed by deep re-ranking) and prepare to discuss how to evaluate relevance using both offline metrics like NDCG and online A/B testing.

Skills to revise

  • Python/C++ for High-Performance ML

    The role requires solid programming skills for production-grade search. Exercise: Practice implementing a custom data loader or a performance-critical search component in C++ or optimized Python to demonstrate your ability to bridge research code with production systems.

  • Deep Learning Framework Proficiency

    You must apply deep learning to search relevance. Exercise: Build a small-scale model using PyTorch or TensorFlow that performs query-document matching, focusing on efficient inference patterns suitable for high-traffic search environments.

04

Your preparation checklist

  • Synthesize your PhD research for production

    Prepare a concise walkthrough of your doctoral work that highlights how your research methodology translates to large-scale search or recommendation systems. Focus on the transition from theoretical exploration to practical, scalable implementation.

  • Develop a RAG or multimodal project portfolio

    Create or document a project that demonstrates your ability to integrate LLMs with retrieval systems or process multimodal signals (video, audio, text). Ensure you can explain the trade-offs made in model architecture, latency, and relevance metrics.

  • Master large-scale search system fundamentals

    Review core concepts in information retrieval, including query understanding, ranking algorithms, and reranking strategies. Be prepared to discuss how these traditional methods are being augmented or replaced by modern generative search and agent-based architectures.

  • Refine technical communication for cross-functional collaboration

    Practice explaining complex machine learning concepts to non-research stakeholders. Prepare examples of how you have collaborated with engineers or product teams to move a model from an experimental phase to a production-ready deployment.

  • Formulate strategic questions for the TikTok Search team

    Prepare questions regarding the team's current approach to long-context understanding, multi-turn search scenarios, or the specific challenges of balancing real-time user behavior signals with foundation model inference in a high-traffic environment.

AI-generated from the job information · Prepared Oct 16, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 18 Oct 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in Singapore. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…