Backend Engineer, Large Model Knowledge System/Content understanding/RAG (ByteDance Singapore)

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration","Proactiveness"]

Build and iterate a multimodal knowledge base and retrieval system powering large-model RAG for massive content. Optimize vector computing components, model inference, and large-scale vector retrieval and video representation models. Design and maintain backend architectures for in-house vector databases, support multimodal unstructured data processing, and drive cloud-native capabilities like monitoring, billing, and elastic scheduling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Backend Engineer, Large Model Knowledge System/Content understanding/RAG (ByteDance Singapore)

✓ Verified Job

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

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

Job Summary

Build and iterate a multimodal knowledge base and retrieval system powering large-model RAG for massive content. Optimize vector computing components, model inference, and large-scale vector retrieval and video representation models. Design and maintain backend architectures for in-house vector databases, support multimodal unstructured data processing, and drive cloud-native capabilities like monitoring, billing, and elastic scheduling.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build and iterate multimodal content understanding pipelines, addressing service availability, throughput, and storage bottlenecks.
  • •Optimize vector computing components and model inference performance, implementing large-scale vector retrieval and video representation models.
  • •Design and optimize large model RAG and knowledge base architecture, delivering general domain knowledge base solutions for public cloud products.
  • •Maintain and extend backend architecture of in-house vector databases for multimodal unstructured data processing and storage.
  • •Drive iteration of cloud-native capabilities including monitoring, billing, and elastic scheduling for services.

Key Requirements

  • •Bachelor’s degree in Computer Science or a related field.
  • •Solid programming skills in at least one of Python, C++, Golang, or Java, with strong problem-solving abilities.
  • •Basic understanding of large model applications and RAG systems, with passion for AI and cloud implementation.
  • •Good communication and collaboration skills, and be proactive in tackling challenging problems.
Education:Bachelor's
Skills:Problem-solvingCommunicationCollaborationProactiveness
Tech Stack:PythonC++GolangJavaPyTorchTensorFlowCUDAVector databasesPublic cloudModel inferenceRAG

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