崗位職責(zé)
1、AI與Java開發(fā):負責(zé)基于Java技術(shù)棧的AI相關(guān)系統(tǒng)設(shè)計、開發(fā)和優(yōu)化,包括機器學(xué)習(xí)模型集成、算法實現(xiàn)等。
使用Java框架(如Spring Boot)構(gòu)建高并發(fā)、分布式AI服務(wù)后端。
2、AI模型集成與調(diào)優(yōu):將Python/C++等語言訓(xùn)練的AI模型(如TensorFlow/PyTorch模型)通過JNI、ONNX Runtime或Java庫(如DJL、Deeplearning4j)集成到Java應(yīng)用中。
參與模型性能優(yōu)化,解決部署中的延遲、內(nèi)存等問題。
3、數(shù)據(jù)處理與算法實現(xiàn):開發(fā)數(shù)據(jù)預(yù)處理、特征工程等模塊,支持大規(guī)模數(shù)據(jù)的高效處理。
實現(xiàn)或優(yōu)化傳統(tǒng)算法(如排序、搜索)與AI算法(如推薦系統(tǒng)、NLP)。
4、協(xié)作與技術(shù)支持:與數(shù)據(jù)科學(xué)家、算法工程師協(xié)作,完成模型從實驗到生產(chǎn)的落地。
為團隊提供AI技術(shù)解決方案建議,推動技術(shù)升級。
5、其他:
編寫技術(shù)文檔,保障代碼質(zhì)量,參與Code Review。
跟蹤AI與Java領(lǐng)域的前沿技術(shù)(如LangChain、大模型API集成)。
任職要求:
硬性技能
技術(shù)基礎(chǔ):
1、本科及以上學(xué)歷,計算機、軟件工程等相關(guān)專業(yè)。
2、3年以上Java開發(fā)經(jīng)驗,精通Spring Boot、微服務(wù)、數(shù)據(jù)庫(SQL/NoSQL)。
3、熟悉多線程、JVM調(diào)優(yōu)及分布式系統(tǒng)(如Dubbo、Spring Cloud)。
AI相關(guān)能力:
1、掌握機器學(xué)習(xí)基礎(chǔ)概念(如監(jiān)督/無監(jiān)督學(xué)習(xí)、常見算法原理)。
2、至少一種AI工具鏈經(jīng)驗:Java生態(tài):Deeplearning4j、DJL、Apache OpenNLP等;跨平臺集成:TensorFlow Serving、ONNX、Python-Java交互(JPype等)。
3、了解AI模型部署流程(如Docker容器化、性能監(jiān)控)。
加分項:
有實際AI項目經(jīng)驗(如推薦系統(tǒng)、智能客服、OCR等)。
熟悉大數(shù)據(jù)技術(shù)(Hadoop、Spark、Flink)。
了解云服務(wù)AI能力(AWS SageMaker、Azure ML等)。
軟性技能:
良好的邏輯思維和問題解決能力。
較強的學(xué)習(xí)意愿,能快速掌握新技術(shù)。
團隊協(xié)作意識,跨部門溝通能力。