Software Engineer / Researcher, AI-Native database systems

ByteDance
Seattle
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Collaboration","Problem-solving"]

Join ByteDance’s database R&D team to build AI-native database systems that act as reasoning engines, retrieval platforms, and real-time memory for AI agents. You’ll architect and implement storage engines and low-latency distributed vector search, develop LLM-augmented query processors, and help deliver RAG infrastructure and agent memory backends. Work across structured, unstructured, and vectorized data to power intelligent experiences across TikTok and CapCut.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Engineer / Researcher, AI-Native database systems

✓ 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

Join ByteDance’s database R&D team to build AI-native database systems that act as reasoning engines, retrieval platforms, and real-time memory for AI agents. You’ll architect and implement storage engines and low-latency distributed vector search, develop LLM-augmented query processors, and help deliver RAG infrastructure and agent memory backends. Work across structured, unstructured, and vectorized data to power intelligent experiences across TikTok and CapCut.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect and implement AI-native databases integrating structured, unstructured, and vectorized data.
  • •Design storage engines optimized for embedding ingestion, multimodal retrieval, and real-time AI interaction.
  • •Build scalable, distributed vector search systems with low-latency guarantees.
  • •Develop AI-augmented query processors using LLMs for semantic parsing, intent understanding, and cost estimation.
  • •Collaborate on RAG infrastructure and LLM agent memory backends, and drive innovations such as learned indexes and self-optimizing databases.

Key Requirements

  • •Bachelor’s, Master’s, or Ph.D. in Computer Science (or related) with strong systems or AI research experience.
  • •2+ years in core database systems, large-scale distributed infrastructure, or machine learning systems.
  • •Strong coding and system-level design skills in C++ / Rust / Go.
  • •Deep expertise in storage engine architecture (e.g., LSM-trees, column stores, HTAP) and/or vector retrieval (similarity search, ANN indexing).
  • •Ability to collaborate across research, engineering, and product teams to translate ideas into production systems.
Education:
Skills:CollaborationProblem-solving
Tech Stack:C++RustGoLLMsRAGVector searchVector retrievalEmbedding ingestionSimilarity searchANN indexingLSM-treesColumn storesHTAPFaissMilvusDuckDBClickHouseTiKVRocksDBGCP

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