岗位职责
- 参与 FalconSeek 云原生 native 检索引擎核心模块设计与研发,包括查询执行、倒排检索、列式过滤、排序、聚合、TopK、缓存和异步执行等方向。
- 参与 ElasticCpp 高性能 C++ 搜索引擎库建设,探索相比 Lucene、Tantivy 等开源检索内核的性能突破。
- 参与向量检索和混合检索能力建设,优化向量索引、ANN 查询、过滤下推、召回率、延迟、吞吐和资源成本。
- 建设和完善 benchmark 体系,围绕业界可复现的 benchmark 进行性能复现、瓶颈分析、优化验证和回归防护。
- 面向 RAG、企业知识库、语义搜索、多模态检索等 AI 场景,推动 FalconSeek 在真实业务和云产品中落地。
职位要求
- 计算机、软件工程、人工智能、数学等相关专业优先,硕士/博士优先。
- 具备扎实的计算机基础,熟悉数据结构、算法、操作系统、计算机体系结构、数据库或分布式系统等基础知识。
- 熟悉 C++,具备良好的系统编程能力;同时熟悉 Java、Python、Rust、Go 等语言者优先。
- 对搜索引擎、数据库内核、信息检索、向量数据库、高性能计算等方向有浓厚兴趣。
- 具备较强的问题抽象、性能分析、工程实现和独立解决问题能力,愿意挑战开放性、前沿性系统问题。
- 有良好的沟通协作能力,能够参与技术方案设计、代码评审、性能复盘和跨团队协作。 加分项 :
- 有 Elasticsearch、OpenSearch、Milvus、Lucene、Tantivy、Faiss等搜索或向量检索系统经验。
- 有数据库内核、查询执行、倒排索引、列式存储、向量索引、ANN 算法、性能优化相关研究或工程实践。
- 熟悉 profiling、火焰图、CPU cache、SIMD、内存管理、并发编程、异步框架等高性能系统优化方法。
- 在数据库、信息检索、分布式系统等方向有高质量论文、开源项目、竞赛或实习经历。