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

ByteDance
San Jose
Workplace: OnsiteInternshipFunction: Data Science & Machine LearningEducation: phdSkills: ["Creativity","Problem-solving","Quick problem-solving","Curiosity","Collaboration"]

Join ByteDance’s database R&D team to build and own next-generation AI-native database systems for large-model workloads. You’ll develop kernel modules and features, tackle large-scale distributed and cloud infrastructure problems, and collaborate with PMs and engineers across teams to deliver backend support for database services. The role emphasizes systems research and engineering—rethinking how databases power reasoning, retrieval, and real-time memory for AI agents.

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

Join ByteDance’s database R&D team to build and own next-generation AI-native database systems for large-model workloads. You’ll develop kernel modules and features, tackle large-scale distributed and cloud infrastructure problems, and collaborate with PMs and engineers across teams to deliver backend support for database services. The role emphasizes systems research and engineering—rethinking how databases power reasoning, retrieval, and real-time memory for AI agents.
Location: San Jose
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 internals, distributed systems, query processing and optimization, and multi-threaded programming.
  • •Experience coding in C/C++, Golang, Java, or Python.
  • •Experience with open-source systems such as Faiss, Milvus, DuckDB, ClickHouse, TiKV, or RocksDB.
  • •Publications at conferences (e.g., SIGMOD, VLDB, NeurIPS, MLSys, ICDE) or demonstrated software engineering experience from internships, work, coding competitions, or publications.
Education:PhD / Doctorate in Computer Science or Computer Engineering (or related discipline)
Skills:CreativityProblem-solvingQuick problem-solvingCuriosityCollaboration
Tech Stack:C/C++GolangJavaPythonFaissMilvusDuckDBClickHouseTiKVRocksDBGCPAWSAzureRAG

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