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