簡介
- 我們正在尋找一位軟件工程師 – 機器學習,負責設計、開發和部署推動創新和改善業務流程的機器學習解決方案。
- 理想的候選人將與數據科學家、工程師和產品團隊密切合作,建立可擴展的機器學習模型,優化性能,並將人工智能驅動的解決方案整合到生產系統中。
- 設計、實施和優化用於實際應用的機器學習模型。
- 開發和維護可擴展的機器學習管道,用於數據預處理、模型訓練和部署。
- 通過API、雲服務或邊緣設備將機器學習模型整合到生產環境中。
- 與數據科學家和工程師合作,提高模型的準確性和效率。
- 使用大數據技術處理和分析大規模數據集。
- 監控、除錯和優化機器學習工作流程,以提升性能和可靠性。
- 隨時了解AI/ML技術和研究的最新進展。
職位要求
教育與經驗:
- 擁有計算機科學、人工智能、數據科學或相關領域的學士或碩士學位。
- 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