ByteDance is looking to build and own cutting-edge database products supporting its global infrastructure, specifically AI-native database systems
Requirements
- Knowledge of database kernel, distributed system, query processing and optimization, multi-threaded programming
- Experience coding in C/C++, Golang, Java, Python
- Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications.
- 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.
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 on building backend support for AI-native database service products
- Participate in technical discussions related to team's product and engineering work
Other
- Currently pursuing a PhD in Computer Science, Computer Engineering, or other related fields
- Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment.
- High levels of creativity and quick problem-solving capabilities.
- Curiosity towards new technologies and entrepreneurship.