一、職位目標
負責設計、開發(fā)、優(yōu)化和維護公司核心知識庫問答系統(tǒng)的核心模塊與架構,提升系統(tǒng)的準確性、響應速度、可擴展性和用戶體驗,解決復雜技術問題,并指導初級/中級工程師。
二、具體職責
1、系統(tǒng)架構與核心模塊開發(fā):設計、開發(fā)和維護知識庫問答系統(tǒng)的核心架構,深入理解和優(yōu)化系統(tǒng)各模塊(如檢索器、排序器、閱讀器/生成器)的性能和效果;負責關鍵模塊(如高性能向量檢索引擎集成、復雜推理流程)的2、設計與實現;設計和實施高并發(fā)、低延遲、高可用的服務架構,診斷和解決系統(tǒng)性能瓶頸(響應延遲、吞吐量、資源消耗);
3、算法模型應用與優(yōu)化:深入應用并優(yōu)化NLP模型于問答、檢索、分類等任務應用;RAG(檢索增強生成)架構的設計、實現與調優(yōu);探索和應用前沿NLP/IR技術,結合傳統(tǒng)知識庫問答技術,持續(xù)提升問答效果。
4、團隊管理:指導初級和中級工程師,進行技術分享和知識傳遞;進行代碼審查,提升團隊整體代碼質量和技術水平;與產品經理、算法研究員、數據工程師等緊密協作,理解需求,推動項目落地。
三、必備要求
1、教育背景:
計算機科學、軟件工程、人工智能、數學或相關領域的本科及以上學歷。
2、工作經驗:
5年以上扎實的后端或全棧軟件開發(fā)經驗;3年以上專注于自然語言處理、信息檢索、搜索系統(tǒng)或知識圖譜相關領域的開發(fā)經驗;1-2年深度參與過知識庫問答系統(tǒng)或類似系統(tǒng)(如智能客服、企業(yè)搜索)的設計、開發(fā)和優(yōu)化。
3、核心技術棧:
精通Java、熟悉 Python;
精通關系型數據庫(如 PostgreSQL)、精通至少一種向量數據庫(如 Milvus)的應用與優(yōu)化、精通圖數據庫(如Neo4j)。
深入理解并實踐過語義檢索/向量檢索,熟悉傳統(tǒng)關鍵詞檢索(BM25, TF-IDF)及其與語義檢索的結合;
熟悉常用的大小模型工具鏈應用、深入理解并有實際構建和優(yōu)化RAG系統(tǒng)的經驗。