Machine Learning Engineer - Search (NLP) - Singapore

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 3+ yearsEducation: bachelorsSkills: ["Problem-solving","Analysis","Modeling"]

Build and improve large-model-based search technology for international short video experiences. Work on NLP and multimodal systems combining deep learning for text (e.g., segmentation, NER, query analysis) with CV for cross-modal retrieval, personalized search, and advanced video/visual understanding. Contribute to algorithm research and large-scale data/online services engineering to deliver low-latency, high-throughput search experiences.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Machine Learning Engineer - Search (NLP) - Singapore

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 31 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and improve large-model-based search technology for international short video experiences. Work on NLP and multimodal systems combining deep learning for text (e.g., segmentation, NER, query analysis) with CV for cross-modal retrieval, personalized search, and advanced video/visual understanding. Contribute to algorithm research and large-scale data/online services engineering to deliver low-latency, high-throughput search experiences.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Participate in R&D of international short video search engines using cutting-edge machine learning algorithms and massive data.
  • •Improve international short video search algorithms.
  • •Explore advanced NLP technologies including word segmentation, NER, and query analysis with deep learning model applications.
  • •Develop cross-modal matching using CV + NLP deep learning for stronger retrieval capabilities (video/visual search).
  • •Work on personalized search and large-scale data/compute systems, from offline distributed processing to low-latency online services.

Key Requirements

  • •Bachelor’s or advanced degree in computer science or a related technical discipline.
  • •At least 3 years of experience in Search, Risk Control, or NLP.
  • •Excellent coding skills with solid knowledge of data structures and algorithms.
  • •Strong analysis, modeling, and problem-solving skills for complex data.
  • •Preferred: publication records in top journals or conferences; ACM-ICPC medal experience.
Experience:3+ years
Education:Bachelor's
Skills:Problem-solvingAnalysisModeling
Tech Stack:NLPCVMultimodalNamed entity recognition (NER)Deep learningLarge language modelsRecommendationDistributed systemsOnline services

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn