Senior Software Engineer / Researcher, AI-Native database systems

ByteDance
Seattle
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 2+ yearsSkills: ["Collaboration","Problem-solving","Self-direction"]

Build and own next-generation AI-native database systems that serve as reasoning engines, retrieval platforms, and real-time memory for AI agents. Architect storage engines and scalable distributed vector search with low latency, and develop AI-augmented query processors using LLMs for semantic parsing and cost estimation. Collaborate across research, engineering, and product teams to deliver RAG infrastructure, agent memory backends, and innovations like learned indexes and self-optimizing databases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Senior 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

Build and own next-generation AI-native database systems that serve as reasoning engines, retrieval platforms, and real-time memory for AI agents. Architect storage engines and scalable distributed vector search with low latency, and develop AI-augmented query processors using LLMs for semantic parsing and cost estimation. Collaborate across research, engineering, and product teams to deliver RAG infrastructure, agent memory backends, and innovations like learned indexes and self-optimizing databases.
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, plus drive innovations in learned indexes, self-optimizing databases, and AI-integrated transaction systems.

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 areas such as storage engine architecture (e.g., LSM-trees, column stores, HTAP) or vector retrieval (similarity search, ANN indexing) or AI-native memory/agent systems.
  • •Collaborate across research, engineering, and product teams to translate ideas into production systems.
Experience:2+ yearsDatabase systemsDistributed infrastructureMachine learning systemsAI workloadsRAG
Education:
Skills:CollaborationProblem-solvingSelf-direction
Tech Stack:C++RustGoLLMsRAGVector searchVector retrievalSimilarity searchANN indexingLSM-treesColumn storesHTAPFaissMilvusDuckDBClickHouseTiKVRocksDBGCPAWS

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