- Edinburgh, Scotland, United Kingdom
Lead research and engineering on next‑generation data management systems, AI‑native infrastructure, and cloud‑native database technologies at Huawei Edinburgh.
Responsibilities
- Design, implement, and evaluate core components of next‑generation database and data management systems
- Research and prototype advanced query planning and execution techniques for transactional, analytical, hybrid, and AI‑driven workloads
- Develop efficient storage and indexing mechanisms for structured, semi‑structured, multimodal, and AI‑oriented data
- Explore distributed database architectures, data partitioning, replication, fault tolerance, and cloud‑native data management
- Investigate database support for emerging AI workloads, including vector search, retrieval‑augmented generation, and semantic data management
Requirements
- Master's or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related discipline
- Nice to have: Experience contributing to database systems, data processing engines, storage systems, distributed systems, compilers, operating systems, or other low‑level infrastructure projects
- Nice to have: Knowledge of modern database architectures such as HTAP systems, cloud‑native databases, vector databases, graph databases, lakehouse systems
- Nice to have: Experience with database internals in systems such as PostgreSQL, MySQL, DuckDB, Spark, Flink, Velox, ClickHouse, RocksDB, TiDB, CockroachDB
