Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ByteDance Logo

Senior Software Engineer / Researcher - AI-Native database systems

ByteDance

Salary not specified
Aug 27, 2025
San Jose, CA, USA
Apply Now

ByteDance is looking to build and own cutting-edge database products supporting its global infrastructure, specifically AI-native database systems for large models

Requirements

  • Strong coding and system-level design skills in C++ / Rust / Go
  • Deep expertise in one or more of the following areas: Storage engine architecture (LSM-trees, column stores, HTAP systems) / Vector retrieval systems, similarity search, and ANN indexing / AI infra or model-serving infrastructure (especially for embeddings / RAG / LLMs) / Semantic search, agent systems, or AI-native memory frameworks
  • Experience with open-source systems such as Faiss, Milvus, DuckDB, ClickHouse, TiKV, RocksDB
  • Familiarity with GCP, AWS, or Azure’s database and AI integration strategies
  • Prior contributions to RAG, memory-augmented models, or self-tuning database components
  • Publications at top-tier conferences (e.g., SIGMOD, VLDB, NeurIPS, MLSys, ICDE)
  • 2+ years in core database systems, large-scale distributed infrastructure, or machine learning systems

Responsibilities

  • Architect and implement AI-native databases that seamlessly integrate structured, unstructured, and vectorized data.
  • Design storage engines optimized for embedding ingestion, multimodal retrieval, and real-time AI interaction.
  • Build scalable and distributed vector search systems with low-latency guarantees.
  • Develop AI-augmented query processors that leverage large language models (LLMs) for semantic parsing, intent understanding, and cost estimation.
  • Collaborate on developing retrieval-augmented generation (RAG) infrastructure and LLM agent memory backends.
  • Drive innovations in learned index structures, self-optimizing databases, and AI-integrated transaction systems.
  • Publish and contribute to broader research and open-source communities.

Other

  • Bachelor’s, Master’s, or Ph.D. in Computer Science or related fields with strong systems or AI research experience
  • Ability to collaborate across research, engineering, and product teams to translate ideas into production systems
  • Travel requirements not specified
  • Clearance requirements not specified
  • Visa requirements not specified