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