AI 算法工程師招聘要求?
一、學歷與專業(yè)?
- 碩士及以上學歷,計算機科學、數(shù)學、統(tǒng)計學、電子工程、自動化等相關(guān)專業(yè)優(yōu)先。?
- 具備扎實的數(shù)學基礎(chǔ),對線性代數(shù)、概率論、數(shù)理統(tǒng)計、最優(yōu)化方法等課程有深入理解。?
二、專業(yè)技能?
(一)機器學習?
- 精通常見的機器學習算法,如決策樹、支持向量機、樸素貝葉斯、K 近鄰、邏輯回歸、神經(jīng)網(wǎng)絡(包括前饋神經(jīng)網(wǎng)絡、卷積神經(jīng)網(wǎng)絡、循環(huán)神經(jīng)網(wǎng)絡及其變體 LSTM、GRU 等)、隨機森林、梯度提升樹等,能理解算法原理并熟練應用。?
- 熟練掌握機器學習模型的訓練、調(diào)優(yōu)、評估方法,包括交叉驗證、準確率、召回率、F1 值、均方誤差等指標的計算與應用,能夠根據(jù)實際業(yè)務場景選擇合適的模型和評估指標。?
- 熟悉數(shù)據(jù)預處理流程,包括數(shù)據(jù)清洗、特征工程(特征提取、特征選擇、特征縮放等),能有效處理缺失值、異常值,提升數(shù)據(jù)質(zhì)量以優(yōu)化模型性能。?
- 掌握模型部署相關(guān)知識,如將訓練好的模型轉(zhuǎn)化為可在生產(chǎn)環(huán)境中運行的服務,了解模型壓縮、量化等技術(shù)以提高模型運行效率。?
(二)深度學習框架?
- 熟練掌握至少一種主流深度學習框架,如 TensorFlow、PyTorch,能夠使用框架搭建、訓練和優(yōu)化深度學習模型,熟悉框架的底層原理和運行機制者優(yōu)先。?
- 能夠根據(jù)項目需求靈活運用框架中的各種工具和模塊,如數(shù)據(jù)加載、模型構(gòu)建、損失函數(shù)定義、優(yōu)化器選擇等,具備自定義層和模型的開發(fā)能力。?
(三)自然語言處理(若崗位有相關(guān)側(cè)重)?
- 了解自然語言處理的基本任務,如文本分類、情感分析、命名實體識別、機器翻譯、問答系統(tǒng)等,熟悉相關(guān)算法和技術(shù),如詞向量模型(Word2Vec、GloVe 等)、Transformer 架構(gòu)及其變體(BERT、GPT 等)。?
- 能夠處理自然語言數(shù)據(jù),包括文本分詞、詞性標注、句法分析等預處理操作,以及利用深度學習模型進行自然語言處理任務的開發(fā)和優(yōu)化。?
(四)計算機視覺(若崗位有相關(guān)側(cè)重)?
- 熟悉計算機視覺的常見任務,如圖像分類、目標檢測、語義分割、圖像生成等,掌握相關(guān)的經(jīng)典算法和模型,如 AlexNet、VGG、ResNet、YOLO 系列、Faster R-CNN 等。?
- 具備圖像數(shù)據(jù)處理和增強的能力,能夠?qū)D像進行裁剪、縮放、旋轉(zhuǎn)、濾波等操作,以擴充數(shù)據(jù)集并提升模型的泛化能力。?
(五)數(shù)據(jù)處理與分析?
- 熟練掌握 Python 編程語言,具備良好的編程習慣和代碼規(guī)范,能夠使用 Python 進行數(shù)據(jù)處理、算法實現(xiàn)和模型開發(fā)。?
- 熟悉常用的數(shù)據(jù)處理和分析庫,如 NumPy、Pandas、Matplotlib、Seaborn 等,能夠進行數(shù)據(jù)的讀取、清洗、分析和可視化展示,從數(shù)據(jù)中提取有價值的信息和洞察。?
- 具備數(shù)據(jù)庫操作能力,熟悉 SQL 語言,能夠進行數(shù)據(jù)的存儲、查詢和管理,從數(shù)據(jù)庫中獲取算法訓練所需的數(shù)據(jù)。?
三、項目經(jīng)驗?
- 具有豐富的 AI 算法項目實踐經(jīng)驗,至少參與過 2 個以上完整的 AI 項目開發(fā),能夠獨立承擔項目中的算法設(shè)計、模型訓練和優(yōu)化等工作。?
- 在過往項目中,能夠解決實際的業(yè)務問題,取得顯著的成果,如提升模型準確率、降低計算資源消耗、提高系統(tǒng)運行效率等,有相關(guān)項目案例和數(shù)據(jù)支撐者優(yōu)先。?
- 了解 AI 項目的開發(fā)流程,包括需求分析、方案設(shè)計、算法選型、模型訓練、測試驗證、部署上線等環(huán)節(jié),能夠與團隊成員協(xié)作完成項目目標。?
四、能力素養(yǎng)?
- 具備較強的問題解決能力,能夠在面對復雜的算法問題和實際業(yè)務場景時,迅速分析問題,提出有效的解決方案,并通過實驗和調(diào)試驗證方案的可行性。?
- 擁有良好的學習能力和自我驅(qū)動力,能夠快速掌握新的算法、技術(shù)和工具,緊跟 AI 領(lǐng)域的前沿發(fā)展動態(tài),不斷提升自己的專業(yè)水平。?
- 具備優(yōu)秀的團隊協(xié)作精神,能夠與不同專業(yè)背景的團隊成員(如軟件工程師、產(chǎn)品經(jīng)理、數(shù)據(jù)分析師等)進行有效的溝通和協(xié)作,共同推進項目的進展。?
- 具有較強的邏輯思維能力和創(chuàng)新意識,能夠?qū)ΜF(xiàn)有算法和模型進行優(yōu)化和創(chuàng)新,提出新的解決方案和思路,以滿足業(yè)務發(fā)展的需求。?
- 良好的英語讀寫能力,能夠閱讀和理解英文文獻、技術(shù)文檔,跟蹤國際前沿的 AI 研究成果。?
五、加分項?
- 在國際知名的 AI 競賽(如 Kaggle、天池等)中取得優(yōu)異成績者優(yōu)先。?
- 發(fā)表過高質(zhì)量的 AI 相關(guān)學術(shù)論文或擁有相關(guān)專利者優(yōu)先。?
- 具有云計算平臺(如 AWS、Azure、阿里云等)的使用經(jīng)驗,能夠在云端進行大規(guī)模數(shù)據(jù)處理和模型訓練者優(yōu)先。?
- 熟悉分布式計算和并行計算技術(shù),能夠利用多 GPU 或集群進行模型訓練加速者優(yōu)先。