首頁 > 職責大全 > 算法工程師崗位工作職責

算法工程師崗位工作職責

2024-07-12 閱讀 5325

簡介:算法(Algorithm)是一系列解決問題的清晰指令,也就是說,能夠對一定規范的輸入,在有限時間內獲得所要求的輸出。如果一個算法有缺陷,或不適合于某個問題,執行這個算法將不會解決這個問題。不同的算法可能用不同的時間、空間或效率來完成同樣的任務。一個算法的優劣可以用空間復雜度與時間復雜度來衡量。算法工程師就是利用算法處理事物的人。

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

崗位職責:

1.責自然語言處理相關的工作,包括但不限于語義理解、信息抽取、文本分類、命名實體識別、句法分析等;

2.負責后臺垂直領域的開發和改進;

3.分析挖掘用戶行為數據,為用戶體驗的提升、問題的發現、算法的改進提供支持;

4.在機器學習平臺上封裝算法并對外提供服務接口;

5.負責模型的開發,評估,部署,監控優化工作;

6.獨立完成系統上線和后續優化。

任職要求:

1.計算機、數學、物理及相關專業統招本科以上學歷;

2.熟練掌握Java,Python等其他編程語言,有很好的數據結構認識,算法和編程能力;

3.熟悉常見的機器學習算法,在圖像,語音,自然語言處理等領域有實際的算法開發經驗;

4.有NLP工作經驗者優先,熟悉*GBOOST、TensorFlow、Theano、Torch、Caffe、M*Net等深度學習框架者優先;

5.有Hadoop,MapReduce,Spark,Storm,HBase,Kafka等開發經驗者優先;

6.能夠熟練閱讀英文文獻;

7.有較強的分析問題解決問題能力,工作踏實上進;有良好的團隊合作意識。

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

崗位職責:

1.參與開發信用模型,反欺詐模型,包括對非結構化數據的處理和提取,文本數據挖掘,社交網絡分析的特征提取等;

2.設計開發模型、策略的監控報表,對于模型進行監控并可以跟進調優;

3.參與數據對接、輸出等相關項目的設計與實現。

任職要求:

1.數學、統計、金融、計算機等相關專業統招本科以上學歷;

2.具備互聯網應用研發經驗,有很好的策略架構設計能力者優先;

3.有數據挖掘相關領域、大數據項目開發經驗,了解當前機器學習、數據挖掘算法和技術;

4.熟練掌握常用數據結構和算法,熟練掌握數據處理技巧,熟練使用sql/python/R等,能夠獨立完成數據清洗、特征提取的工作;

5.有責任心,工作獨立性強,有良好的團隊合作精神,具備良好的學習能力。

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

崗位職責:

1.對海量數據進行特征工程工作;

2.運用機器學習、對結構化和非結構化數據、時間序列數據進行挖掘,發現其潛在關聯與知識;

3.利用海量數據構建信用評估模型。

任職要求:

1.本科或以上學歷,計算機、數學、統計相關專業畢業;

2.熟練掌握常用機器學習算法;

3.有linu*平臺數據處理經驗,熟悉常用的shell命令;

4.熟練使用c++/python/golang等任一一種語言;

5.有過數據挖掘/機器學習相關工作經驗;

6.具有良好的邏輯分析、解決問題的能力,具備一定的英文閱讀能力;

7.有過信用評估相關工作者優先。

算法工程師職位描述(模板四)

崗位職責:

1.通過海量數據挖掘、機器學習等方法,構建用戶畫像、個性化推薦、預測、風險控制等系統;

2.參與數據挖掘項目的設計、實現、算法調研、優化;

3.用戶分析、理解及建模,持續提升用戶產品體驗;

4.調研并促進數據挖掘在公司多個業務領域的應用。

任職要求:

1.計算機、數學相關專業背景;

2.2年以上算法、海量數據挖掘相關項目經驗;

3.熟練掌握C/C++/Java/Python/Go/Scala編程語言中的一種;

4.熟悉常用機器學習,數據挖掘,推薦系統等相關算法;

5.有推薦系統、廣告、搜索、用戶畫像、反作弊、預測算法等領域一項以上經驗者優先;

6.主動性強、學習能力強,易溝通,團隊合作精神佳。

算法工程師職位描述(模板五)

崗位職責:

1.設計或運用自然語言處理相關技術與算法,解決系統工程實踐問題;

2.使用機器學習算法、深度學習相關技術(詞向量、RNN、LSTM、BRNN等)解決相關問題。

任職要求:

1.熟悉自然語言處理相關任務(分詞、詞性標注、命名實體識別、語義角色標注等)的設計和實現;

2.熟悉常見機器學習算法:分類、聚類、決策樹、貝葉斯、SVM、HMM、最大熵等;

3.熟練使用C++、Python、JAVA至少一種語言,JAVA優先。

4.有兩年以上機器學習相關工作經驗。

篇2:算法驅動軟件工程師崗位職責

1.芯片驅動開發,WinCE下的設備驅動開發。

2.協助芯片定義、驗證等工作。

3.負責算法和標準應用及界面的開發。

4.負責多媒體、指紋識別等算法的移植。

5.協助客戶產品方案開發。

6.負責開發文柯的撰寫及整理。

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

簡介:搜索算法是利用計算機的高性能來有目的的窮舉一個問題解空間的部分或所有的可能情況,從而求出問題的解的一種方法。現階段一般有枚舉算法、深度優先搜索、廣度優先搜索、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開發經驗。