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

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration","Proactive"]

Build and iterate a multimodal content understanding and retrieval system for a large-model knowledge base. Optimize vector computing components, inference performance, and large-scale vector retrieval/video representation models. Design and extend large-model RAG and knowledge base architecture, maintaining backend systems for in-house vector databases. Improve cloud-native capabilities such as monitoring, billing, and elastic scheduling while tackling service availability, throughput, and storage bottlenecks.

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 content understanding and retrieval system for a large-model knowledge base. Optimize vector computing components, inference performance, and large-scale vector retrieval/video representation models. Design and extend large-model RAG and knowledge base architecture, maintaining backend systems for in-house vector databases. Improve cloud-native capabilities such as monitoring, billing, and elastic scheduling while tackling service availability, throughput, and storage bottlenecks.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and iterate a multimodal content understanding pipeline and remove service availability, throughput, and storage bottlenecks to improve development efficiency.
  • •Optimize vector computing components and model inference performance; implement large-scale vector retrieval and video representation models.
  • •Design and optimize large-model RAG and knowledge base architecture; deliver domain knowledge base solutions for public cloud products.
  • •Maintain and extend the backend architecture of in-house vector databases for multimodal unstructured data processing and storage.
  • •Iterate cloud-native capabilities including monitoring, billing, and elastic scheduling for vector database and knowledge base services.

Key Requirements

  • •Bachelor’s degree in Computer Science or a related field.
  • •3+ years of professional backend software development experience in AI infrastructure or cloud services.
  • •Strong programming skills in at least one of Python/C++/Golang/Java with solid problem-solving.
  • •Basic understanding of large model applications and RAG systems, with a passion for AI and cloud implementation.
  • •Strong communication and collaboration skills; proactive approach to challenging problems.
Experience:3+ yearsAI infrastructureCloud services
Education:Bachelor's in Computer Science
Skills:Problem-solvingCommunicationCollaborationProactive
Tech Stack:PythonC++GolangJavaRAGVector databasePyTorchTensorFlowCUDA

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