簡介
我們正在尋找一位軟體工程師 – 機器學習,負責設計、開發和部署推動創新並改善業務流程的機器學習解決方案。理想的候選人將與數據科學家、工程師和產品團隊緊密合作,構建可擴展的機器學習模型,優化性能,並將以人工智慧驅動的解決方案整合到生產系統中。
- 設計、實現並優化針對實際應用的機器學習模型。
- 開發和維護可擴展的機器學習管道,用於數據預處理、模型訓練和部署。
- 利用API、雲服務或邊緣設備將機器學習模型整合到生產環境中。
- 與數據科學家和工程師合作,以提高模型的準確性和效率。
- 使用大數據技術處理和分析大規模數據集。
- 監控、調試並優化機器學習工作流程,以提高性能和可靠性。
- 持續跟進人工智慧/機器學習技術和研究的最新進展。
職位要求
教育與經驗:
- 具計算機科學、人工智慧、數據科學或相關領域的學士或碩士學位。
- 3年以上的軟體工程經驗,至少1年以上機器學習開發經驗。
技術技能:
- 程式語言:精通Python、Java或C++以進行機器學習開發。
- 機器學習框架:具備TensorFlow、PyTorch、Scikit-Learn或XGBoost的經驗。
- 數據處理與存儲:擁有SQL、Pandas、NumPy的深厚知識,並具備使用大數據工具如Apache Spark或Hadoop的經驗。
- 雲端平台:具備在AWS、Google Cloud或Azure上部署機器學習模型的經驗。
- MLOps與部署:熟悉Docker、Kubernetes、MLflow或TensorFlow Serving。
- 軟體工程最佳實踐:了解版本控制(Git)、持續集成/持續部署(CI/CD)流程以及API開發(REST、GraphQL)。
軟技能:
- 強大的問題解決能力及優化機器學習模型以進行生產的能力。
- 能在跨職能團隊中工作,並與研究人員、工程師和利益相關者協作。
- 出色的溝通能力,能向技術和非技術團隊解釋機器學習概念。
- 自我驅動,渴望隨時掌握新興的機器學習趨勢和技術。
優先資格:
- 具備邊緣人工智慧、強化學習或深度學習架構的經驗。
- 熟悉自動化機器學習(AutoML)和超參數調整。
- 具備A/B測試、統計建模及數據驅動決策的背景。
- 有自然語言處理(NLP)或計算機視覺應用的經驗。
Python機器學習人工智慧算法深度學習語音算法自然語言處理(NLP)視頻算法視覺算法數據開發TensorFlow