Senior Software Engineer / Researcher, AI-Native database systems

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Self-direction","Problem-solving","Collaboration"]

Build and own AI-native database systems that power intelligent, multimodal experiences for global infrastructure. Work across structured, unstructured, and vectorized data to design storage engines, low-latency distributed vector search, and AI-augmented query processing using LLMs. Collaborate on RAG infrastructure and LLM agent memory backends, drive innovations like learned indexes and self-optimizing databases, and contribute to open-source and research communities.

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: 31 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and own AI-native database systems that power intelligent, multimodal experiences for global infrastructure. Work across structured, unstructured, and vectorized data to design storage engines, low-latency distributed vector search, and AI-augmented query processing using LLMs. Collaborate on RAG infrastructure and LLM agent memory backends, drive innovations like learned indexes and self-optimizing databases, and contribute to open-source and research communities.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect and implement AI-native databases that integrate 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; publish and contribute to open-source and research communities.

Key Requirements

  • •Bachelor’s, Master’s, or Ph.D. in Computer Science or related fields 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, vector retrieval systems (similarity search, ANN indexing), AI infra/model-serving for embeddings/RAG/LLMs, or semantic search/agent systems/AI-native memory frameworks.
  • •Ability to collaborate across research, engineering, and product teams to translate ideas into production systems.
Experience:AI-native databasesDistributed systemsMachine learning systemsLarge-scale infrastructure
Education:
Skills:Self-directionProblem-solvingCollaboration
Tech Stack:C++RustGoLSM-treesColumn storesHTAPVector retrievalSimilarity searchANN indexingLLMsRAGEmbeddingsFaissMilvusDuckDBClickHouseTiKVRocksDBGCPAWS

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