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