.
負責對現(xiàn)有的 Matlab 和
Python 程序進行深入分析與評估,精準定位可優(yōu)化與改造的關鍵部分。?
.
運用扎實的算法知識,對程序中的核心算法進行優(yōu)化與重構(gòu),顯著提升程序的運行效率、穩(wěn)定性和準確性,例如將傳統(tǒng)算法替換為更高效的新型算法,或?qū)λ惴ㄟM行并行化處理以適應多核計算環(huán)境。?
.
結(jié)合公司業(yè)務需求,利用 Matlab 和 Python 開發(fā)全新的功能模塊,并實現(xiàn)與現(xiàn)有系統(tǒng)的無縫集成,如開發(fā)基于機器學習的數(shù)據(jù)分析模塊,為業(yè)務決策提供數(shù)據(jù)支持。?
.
對改造后的程序進行全面的測試與驗證,詳細記錄測試結(jié)果,及時排查并解決出現(xiàn)的各類問題,確保程序在不同場景下都能穩(wěn)定運行。?
與團隊成員密切協(xié)作,參與項目的全生命周期管理,包括需求分析、設計文檔撰寫、代碼審查等,共同推動項目順利進展。?
. 任職要求
本科及以上學歷,計算機科學、數(shù)學、軟件工程、自動化等相關專業(yè)優(yōu)先,具備扎實的專業(yè)基礎知識。?
.
精通 Matlab 和 Python
編程語言,熟練掌握常用的庫和框架,如在 Matlab 中熟悉信號處理工具箱、圖像處理工具箱等,在 Python 中熟練運用 NumPy、pandas、Matplotlib、Scikit - learn、TensorFlow 或 PyTorch 等,能夠靈活運用這些工具高效實現(xiàn)算法和數(shù)據(jù)處理任務。?
.
擁有豐富的算法知識和實踐經(jīng)驗,熟悉常見的算法,如排序算法、搜索算法、機器學習算法(線性回歸、邏輯回歸、決策樹、支持向量機、神經(jīng)網(wǎng)絡等)、深度學習算法(卷積神經(jīng)網(wǎng)絡、循環(huán)神經(jīng)網(wǎng)絡等),并能根據(jù)實際問題選擇合適的算法進行優(yōu)化和創(chuàng)新。?
.
具備良好的代碼編寫習慣和規(guī)范,代碼結(jié)構(gòu)清晰、可讀性強,注釋詳細,能夠獨立完成高質(zhì)量的代碼編寫工作,并能快速定位和修復代碼中的錯誤。?
.
擁有較強的學習能力和問題解決能力,能夠快速掌握新技術(shù)、新方法,善于分析和解決復雜的技術(shù)難題,在面對程序改造過程中的挑戰(zhàn)時能夠積極主動地尋找解決方案。?
.
具有良好的團隊合作精神和溝通能力,能夠與不同專業(yè)背景的團隊成員進行有效的溝通和協(xié)作,共同完成項目目標。?
.
有相關項目經(jīng)驗者優(yōu)先,如參與過程序優(yōu)化、算法實現(xiàn)、數(shù)據(jù)分析與挖掘、人工智能應用開發(fā)等項目,能夠在面試時清晰闡述項目經(jīng)歷和個人貢獻。?