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

搜索軟件工程師崗位職責

2024-07-24 閱讀 8903

高級搜索軟件工程師Sale點:

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

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

3.外企,業務決策/牢靠/員工關懷等。

Search要求:

1.50%開發,50%research;

2.Java,python優先,其他語言也可以;

3.產品:核心產品,法律數據庫,1000+IT團隊在做這個產品,Search只做搜索相關模塊,獨立于產品;

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

5.熟悉精通solr;

6.對機器學習相關,自然語言處理等有興趣或者有一定的了解

7.發現問題,解決問題的能力

TOP3skills:

1.搜索引擎開發經驗(重構,優化,改內部代碼的能力,知道搜索引擎的原理);

2.實體識別,中文分詞等原理掌握程度,詞性標注,文本抽取等原理的掌握程度;

3.預處理(自然語言處理,實體處理)

Sale點:

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

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

3.外企,業務決策/牢靠/員工關懷等。

Search要求:

1.50%開發,50%research;

2.Java,python優先,其他語言也可以;

3.產品:核心產品,法律數據庫,1000+IT團隊在做這個產品,Search只做搜索相關模塊,獨立于產品;

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

5.熟悉精通solr;

6.對機器學習相關,自然語言處理等有興趣或者有一定的了解

7.發現問題,解決問題的能力

TOP3skills:

1.搜索引擎開發經驗(重構,優化,改內部代碼的能力,知道搜索引擎的原理);

2.實體識別,中文分詞等原理掌握程度,詞性標注,文本抽取等原理的掌握程度;

3.預處理(自然語言處理,實體處理)

篇2:搜索算法工程師崗位工作職責

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

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

崗位職責:

1.負責搜索排序模型的研發工作,持續迭代提升轉化效果和用戶體驗;

2.專研搜索業務特點,探索適用業務的最佳搜索實踐方案;

3.根據業務需求,負責搜索系統架構的整合優化。

任職要求:

1.計算機相關專業本科及以上學歷,3年以上互聯網行業研發經驗,有大型搜索、海量數據處理經驗;

2.在queryrewrite、相關性排序、CTR預估等方向上有深入的算法研究和豐富的實踐經驗;

3.扎實的算法和數據結構基礎,至少熟練使用C++/Java/python其中一種編程語言;

4.有良好的溝通能力,跨團隊協作能力,具備出色的規劃、執行力,強烈的責任感,以及優秀的學習能力。

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

崗位職責:

1.根據產品的特性設計搜索規則,提升搜索效率;

2.維護搜索引擎服務器集群、構建大數據搜索引擎平臺;

3.對搜索算法進行優化,提高處理的準確性和性能。

任職要求:

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

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

3.對數據結構和算法設計有較為深刻的理解;

4.搜索相關領域(如信息檢索、索引、排序)經驗;hadoop大數據處理相關經驗;

5.優秀的分析問題和解決問題的能力,對解決具有挑戰性問題充滿激情;

6.具有良好的溝通能力,和良好的團隊合作精神。

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

崗位職責:

1.設計搜索排序算法;

2.設計開發反饋系統,建立搜索質量對比基線;

3.根據反饋系統的信息,改善搜索結果的質量。

職位要求:

1.計算機相關專業,本科及以上學歷;

2.有良好的數據結構和算法功底;

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

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

5.有linu*下c/c++/python/shell開發經驗。

篇3:搜索開發工程師崗位工作職責

簡介:開發工程師是指從事某種行業,對某種不存在的事物進行系統的研究和開發并具有一定經驗的專業工作者。

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

崗位職責:

1.參與平臺化的各類搜索相關的功能;

2.參與系統的設計和核心代碼的編寫;

3.明確搜索業務需求,按時完成指定模塊的設計與開發,并確保質量;

4.對已有模塊進行優化升級;

5.搜索算法研究及實現,搜索相關擴展應用研發。

任職要求:

1.本科以上學歷,計算機或者相關專業;

2.掌握搜索引擎基本原理、相關檢索、排序算法和數據結構,良好的數據結構基礎;

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

4.熟悉MySQL數據庫應用;

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

6.工作態度積極、踏實、認真,有責任感,有團隊合作意識。

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

崗位職責:

1.運用信息檢索技術,負責電商搜索服務架構設計、從事搜索引擎的研發工作;

2.研究數據的存儲、傳輸,優化系統架構,保障搜索服務線上的運行穩定;

3.完成日常的搜索相關需求,提升用戶搜索體驗。

任職要求:

1.大學本科及以上學歷,計算機或者相關專業;

2.精通Java語言,深入理解linu*系統,運維體系結構;

3.優秀的學習能力,分析和解決問題的能力和強烈的進取心;

4.誠懇、踏實,對技術和工作充滿熱情,具備良好的溝通能力和團隊合作精神;

5.有大規模數據量搜索服務開發經驗者優先。

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

崗位職責:

1.負責公司產品的功能規劃、需求分析設計、技術實現和用戶體驗;

2.負責所屬模塊的代碼開發、調試與維護工作;

3.積極響應客戶需求并進行開發/定制化開發和交付;

4.參與公司產品的架構優化,性能優化并輔助其他模塊進行技術實現;

5.協助并完成其他各類技術開發任務。

任職要求:

1.計算機或者相關專業,統招全日制本科及以上學歷;

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

3.具備較強的自學能力,團隊精神及抗壓能力;

4.掌握數據庫的相關知識,熟悉SQLSERVER及ORACLE,具備SQL、觸發器、函數、存儲過程的編寫能力;

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

6.熟悉基本網絡設置,能夠應用多種操作系統,WINDOWS,LINU*等),熟悉RESIN,TOMCAT等中間件的使用。救助站制度