首頁 > 制度大全 > 搜索軟件工程師崗位職責(zé)

搜索軟件工程師崗位職責(zé)

2024-07-24 閱讀 8903

高級搜索軟件工程師Sale點(diǎn):

1.平臺很大,1000+IT在這個平臺;

2.技術(shù)上提升,可以和美國的技術(shù)大牛交流,每周三國際會議;

3.外企,業(yè)務(wù)決策/牢靠/員工關(guān)懷等。

Search要求:

1.50%開發(fā),50%research;

2.Java,python優(yōu)先,其他語言也可以;

3.產(chǎn)品:核心產(chǎn)品,法律數(shù)據(jù)庫,1000+IT團(tuán)隊(duì)在做這個產(chǎn)品,Search只做搜索相關(guān)模塊,獨(dú)立于產(chǎn)品;

4.對搜索相關(guān)知識和技術(shù)的原理掌握程度(中文分詞,檢索相關(guān)背后的算法等);

5.熟悉精通solr;

6.對機(jī)器學(xué)習(xí)相關(guān),自然語言處理等有興趣或者有一定的了解

7.發(fā)現(xiàn)問題,解決問題的能力

TOP3skills:

1.搜索引擎開發(fā)經(jīng)驗(yàn)(重構(gòu),優(yōu)化,改內(nèi)部代碼的能力,知道搜索引擎的原理);

2.實(shí)體識別,中文分詞等原理掌握程度,詞性標(biāo)注,文本抽取等原理的掌握程度;

3.預(yù)處理(自然語言處理,實(shí)體處理)

Sale點(diǎn):

1.平臺很大,1000+IT在這個平臺;

2.技術(shù)上提升,可以和美國的技術(shù)大牛交流,每周三國際會議;

3.外企,業(yè)務(wù)決策/牢靠/員工關(guān)懷等。

Search要求:

1.50%開發(fā),50%research;

2.Java,python優(yōu)先,其他語言也可以;

3.產(chǎn)品:核心產(chǎn)品,法律數(shù)據(jù)庫,1000+IT團(tuán)隊(duì)在做這個產(chǎn)品,Search只做搜索相關(guān)模塊,獨(dú)立于產(chǎn)品;

4.對搜索相關(guān)知識和技術(shù)的原理掌握程度(中文分詞,檢索相關(guān)背后的算法等);

5.熟悉精通solr;

6.對機(jī)器學(xué)習(xí)相關(guān),自然語言處理等有興趣或者有一定的了解

7.發(fā)現(xiàn)問題,解決問題的能力

TOP3skills:

1.搜索引擎開發(fā)經(jīng)驗(yàn)(重構(gòu),優(yōu)化,改內(nèi)部代碼的能力,知道搜索引擎的原理);

2.實(shí)體識別,中文分詞等原理掌握程度,詞性標(biāo)注,文本抽取等原理的掌握程度;

3.預(yù)處理(自然語言處理,實(shí)體處理)

篇2:搜索算法工程師崗位工作職責(zé)

簡介:搜索算法是利用計(jì)算機(jī)的高性能來有目的的窮舉一個問題解空間的部分或所有的可能情況,從而求出問題的解的一種方法。現(xiàn)階段一般有枚舉算法、深度優(yōu)先搜索、廣度優(yōu)先搜索、A*算法、回溯算法、蒙特卡洛樹搜索、散列函數(shù)等算法。在大規(guī)模實(shí)驗(yàn)環(huán)境中,通常通過在搜索前,根據(jù)條件降低搜索規(guī)模;根據(jù)問題的約束條件進(jìn)行剪枝;利用搜索過程中的中間解,避免重復(fù)計(jì)算這幾種方法進(jìn)行優(yōu)化。

搜索算法工程師職位描述(模板一)

崗位職責(zé):

1.負(fù)責(zé)搜索排序模型的研發(fā)工作,持續(xù)迭代提升轉(zhuǎn)化效果和用戶體驗(yàn);

2.專研搜索業(yè)務(wù)特點(diǎn),探索適用業(yè)務(wù)的最佳搜索實(shí)踐方案;

3.根據(jù)業(yè)務(wù)需求,負(fù)責(zé)搜索系統(tǒng)架構(gòu)的整合優(yōu)化。

任職要求:

1.計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,3年以上互聯(lián)網(wǎng)行業(yè)研發(fā)經(jīng)驗(yàn),有大型搜索、海量數(shù)據(jù)處理經(jīng)驗(yàn);

2.在queryrewrite、相關(guān)性排序、CTR預(yù)估等方向上有深入的算法研究和豐富的實(shí)踐經(jīng)驗(yàn);

3.扎實(shí)的算法和數(shù)據(jù)結(jié)構(gòu)基礎(chǔ),至少熟練使用C++/Java/python其中一種編程語言;

4.有良好的溝通能力,跨團(tuán)隊(duì)協(xié)作能力,具備出色的規(guī)劃、執(zhí)行力,強(qiáng)烈的責(zé)任感,以及優(yōu)秀的學(xué)習(xí)能力。

搜索算法工程師職位描述(模板二)

崗位職責(zé):

1.根據(jù)產(chǎn)品的特性設(shè)計(jì)搜索規(guī)則,提升搜索效率;

2.維護(hù)搜索引擎服務(wù)器集群、構(gòu)建大數(shù)據(jù)搜索引擎平臺;

3.對搜索算法進(jìn)行優(yōu)化,提高處理的準(zhǔn)確性和性能。

任職要求:

1.編碼能力強(qiáng),掌握C/C++語言編程,代碼高效可靠;

2.熟悉linu*平臺,熟悉bash/python腳本語言;

3.對數(shù)據(jù)結(jié)構(gòu)和算法設(shè)計(jì)有較為深刻的理解;

4.搜索相關(guān)領(lǐng)域(如信息檢索、索引、排序)經(jīng)驗(yàn);hadoop大數(shù)據(jù)處理相關(guān)經(jīng)驗(yàn);

5.優(yōu)秀的分析問題和解決問題的能力,對解決具有挑戰(zhàn)性問題充滿激情;

6.具有良好的溝通能力,和良好的團(tuán)隊(duì)合作精神。

搜索算法工程師職位描述(模板三)

崗位職責(zé):

1.設(shè)計(jì)搜索排序算法;

2.設(shè)計(jì)開發(fā)反饋系統(tǒng),建立搜索質(zhì)量對比基線;

3.根據(jù)反饋系統(tǒng)的信息,改善搜索結(jié)果的質(zhì)量。

職位要求:

1.計(jì)算機(jī)相關(guān)專業(yè),本科及以上學(xué)歷;

2.有良好的數(shù)據(jù)結(jié)構(gòu)和算法功底;

3.熟悉常見垂直搜索引擎的排序算法;

4.精通分詞/倒排/壓縮/檢索等搜索技術(shù);

5.有l(wèi)inu*下c/c++/python/shell開發(fā)經(jīng)驗(yàn)。

篇3:搜索開發(fā)工程師崗位工作職責(zé)

簡介:開發(fā)工程師是指從事某種行業(yè),對某種不存在的事物進(jìn)行系統(tǒng)的研究和開發(fā)并具有一定經(jīng)驗(yàn)的專業(yè)工作者。

搜索開發(fā)工程師職位描述(模板一)

崗位職責(zé):

1.參與平臺化的各類搜索相關(guān)的功能;

2.參與系統(tǒng)的設(shè)計(jì)和核心代碼的編寫;

3.明確搜索業(yè)務(wù)需求,按時完成指定模塊的設(shè)計(jì)與開發(fā),并確保質(zhì)量;

4.對已有模塊進(jìn)行優(yōu)化升級;

5.搜索算法研究及實(shí)現(xiàn),搜索相關(guān)擴(kuò)展應(yīng)用研發(fā)。

任職要求:

1.本科以上學(xué)歷,計(jì)算機(jī)或者相關(guān)專業(yè);

2.掌握搜索引擎基本原理、相關(guān)檢索、排序算法和數(shù)據(jù)結(jié)構(gòu),良好的數(shù)據(jù)結(jié)構(gòu)基礎(chǔ);

3.熟悉Java開發(fā)語言,熟悉SpringMVC、iBatis、netty等主流框架,熟練使用eclipse等開發(fā)工具;

4.熟悉MySQL數(shù)據(jù)庫應(yīng)用;

5.對技術(shù)富有激情,對新技術(shù)有了解,思路清晰;

6.工作態(tài)度積極、踏實(shí)、認(rèn)真,有責(zé)任感,有團(tuán)隊(duì)合作意識。

搜索開發(fā)工程師職位描述(模板二)

崗位職責(zé):

1.運(yùn)用信息檢索技術(shù),負(fù)責(zé)電商搜索服務(wù)架構(gòu)設(shè)計(jì)、從事搜索引擎的研發(fā)工作;

2.研究數(shù)據(jù)的存儲、傳輸,優(yōu)化系統(tǒng)架構(gòu),保障搜索服務(wù)線上的運(yùn)行穩(wěn)定;

3.完成日常的搜索相關(guān)需求,提升用戶搜索體驗(yàn)。

任職要求:

1.大學(xué)本科及以上學(xué)歷,計(jì)算機(jī)或者相關(guān)專業(yè);

2.精通Java語言,深入理解linu*系統(tǒng),運(yùn)維體系結(jié)構(gòu);

3.優(yōu)秀的學(xué)習(xí)能力,分析和解決問題的能力和強(qiáng)烈的進(jìn)取心;

4.誠懇、踏實(shí),對技術(shù)和工作充滿熱情,具備良好的溝通能力和團(tuán)隊(duì)合作精神;

5.有大規(guī)模數(shù)據(jù)量搜索服務(wù)開發(fā)經(jīng)驗(yàn)者優(yōu)先。

搜索開發(fā)工程師職位描述(模板三)

崗位職責(zé):

1.負(fù)責(zé)公司產(chǎn)品的功能規(guī)劃、需求分析設(shè)計(jì)、技術(shù)實(shí)現(xiàn)和用戶體驗(yàn);

2.負(fù)責(zé)所屬模塊的代碼開發(fā)、調(diào)試與維護(hù)工作;

3.積極響應(yīng)客戶需求并進(jìn)行開發(fā)/定制化開發(fā)和交付;

4.參與公司產(chǎn)品的架構(gòu)優(yōu)化,性能優(yōu)化并輔助其他模塊進(jìn)行技術(shù)實(shí)現(xiàn);

5.協(xié)助并完成其他各類技術(shù)開發(fā)任務(wù)。

任職要求:

1.計(jì)算機(jī)或者相關(guān)專業(yè),統(tǒng)招全日制本科及以上學(xué)歷;

2.良好的問題理解能力,能夠理解以及處理復(fù)雜邏輯;

3.具備較強(qiáng)的自學(xué)能力,團(tuán)隊(duì)精神及抗壓能力;

4.掌握數(shù)據(jù)庫的相關(guān)知識,熟悉SQLSERVER及ORACLE,具備SQL、觸發(fā)器、函數(shù)、存儲過程的編寫能力;

5.具有一定的文檔編寫能力,了解UML;

6.熟悉基本網(wǎng)絡(luò)設(shè)置,能夠應(yīng)用多種操作系統(tǒng),WINDOWS,LINU*等),熟悉RESIN,TOMCAT等中間件的使用。救助站制度