Research Scientist Intern (Distributed NoSQL Database Systems) - 2027 Start (PhD)

ByteDance
Seattle
Workplace: OnsiteInternshipFunction: Data Science & Machine LearningEducation: phdSkills: ["Creativity","Problem-solving","Curiosity","Collaboration","Technical communication"]

Build next-generation AI-native database systems that act as reasoning engines, retrieval platforms, and real-time memory for AI agents. Join ByteDance’s database R&D team to develop database kernel modules and large-scale distributed capabilities, collaborating with PMs and engineers across teams. Apply your PhD-level knowledge in distributed systems, query processing/optimization, and multi-threaded programming, using modern languages and production-grade open-source database technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 day ago

Research Scientist Intern (Distributed NoSQL Database Systems) - 2027 Start (PhD)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Build next-generation AI-native database systems that act as reasoning engines, retrieval platforms, and real-time memory for AI agents. Join ByteDance’s database R&D team to develop database kernel modules and large-scale distributed capabilities, collaborating with PMs and engineers across teams. Apply your PhD-level knowledge in distributed systems, query processing/optimization, and multi-threaded programming, using modern languages and production-grade open-source database technologies.
Location: Seattle
Workplace: Onsite
Employment Type: Internship
Job Function: Data Science & Machine Learning
Seniority: Intern level

Key Responsibilities

  • •Develop kernel modules or features for AI-native database systems.
  • •Solve unique, large-scale, highly complex cloud infrastructure problems.
  • •Partner with PMs and engineers from different teams to build backend support for AI-native database service products.
  • •Participate in technical discussions related to the team’s product and engineering work.

Key Requirements

  • •Currently pursuing a PhD in Computer Science, Computer Engineering, or a related discipline.
  • •Knowledge of database kernel, distributed systems, query processing, and optimization, including multi-threaded programming.
  • •Experience coding in C/C++, Golang, Java, or Python.
  • •Demonstrated software engineering experience from internships, work experience, coding competitions, or publications.
  • •Experience with open-source systems such as Faiss, Milvus, DuckDB, ClickHouse, TiKV, or RocksDB.
Experience:Distributed systemsDatabasesOpen sourceAI-native systems
Education:PhD / Doctorate in Computer Science, Computer Engineering, or related
Skills:CreativityProblem-solvingCuriosityCollaborationTechnical communication
Tech Stack:C/C++GolangJavaPythonFaissMilvusDuckDBClickHouseTiKVRocksDBGCPAWSAzure

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