共同定义大模型时代数字基座
岗位职责
1.功能开发:使用C/C++语言,负责向量数据库核心功能模块的开发、单元测试与跨模块集成。
2.性能优化:结合 CPU Profiling、IO Trace、内存分析等手段,识别并优化系统性能瓶颈。
3. 环境适配:处理跨平台构建与测试,适配不同的运行环境。
4.稳定性建设:处理线上问题与边界场景,建设测试体系,提升系统健壮性与可维护性。
岗位要求:
1.熟悉C/C++编程语言,熟练使用CMake等C++项目的编译工具链。
2.具备良好的代码规范意识,能书写出可读性高、逻辑清晰的代码。
3.有C++大型项目的开发经验,具备良好的接口实现能力。
4.精通常用的C++数据结构与算法。
5.熟练使用Linux系统。
加分项 / 岗位补充要求:
1.有存储系统、数据库内核、搜索引擎、向量检索系统等相关研发经验。
2.熟悉 I/O 子系统、异步编程(如 io_uring、SPDK)、内存管理等系统级编程。
3.掌握常用性能分析工具(如 perf、gdb、valgrind、FlameGraph)。
4.有高并发、高吞吐系统开发经验,了解 NUMA、Cache 行对齐、锁优化等底层优化手段。
5.了解Python与Pybind11,具备跨语言绑定能力者优先。
6.能阅读主流开源数据库/检索系统(如 Faiss、Milvus、ClickHouse、RocksDB)源码者优先
拉勾安全提示