玉山銀行自 2018 年成立智能金融處,至今已執行超過半百的 AI 專案,建立了 AI 研發雲提供 Data Analyst 訓練模型與開發 AI 服務,並大量使用開源專案打造機器學習即服務平台(Machine Learning as a Service, MLaaS)提供部署 AI 模型與服務。在 2020 年開始啟動了 MLaaS 2.0 升級計劃,將 AI 服務容器化,透過容器叢集管理平臺 K8s 管理,使用了 FaskAPI 作為模型推論 API 的框架,並導入 Apache Airflow 作為特徵工程、模型訓練流程管理框架。
玉山銀行的 Data Engineer 們正朝向透過開源專案推行 MLOps 與 SRE,致力於回饋開源社群,如果你對打造新世代 AI 平台有熱情並有以下特質,歡迎一起加入玉山 Data Engineer 的行列!
- 對於分散式系統架構(設計或原理)有強烈好奇心
- 具有強烈學習慾望,不排斥新工具及新觀念
- 對於系統平台穩定具有捨我其誰的使命感,並願意說服團隊認同降低故障成本是一件值得驕傲的成就
- 熟悉 Python / golang,具有開發 WebService API(REST)經驗
- 對程式碼有潔癖,且開發過程一定會搭配測試程式
- 對於重複執行的瑣事會忍不住寫程式自動化
機器學習平台工程師
Job Description
- 巨量結構化資料、半結構化資料甚至非結構化資料的分析、處理與儲存
- 打造機器學習平台及系統軟體框架,將機器學習建構在分散式系統及微服務系統(docker)之上
- 參與機器學習 (Machine Learning) 專案開發、資料特徵工程、規劃設計次世代機器學習平台發展與藍圖等任務
- 具備 SQL 技術能力,熟悉 Linux、 Python 程式開發、Git 版本控制,略懂資訊安全及網路傳輸相關基礎知識
- 具備金融/金流/支付相關知識和興趣,且有專案管理及良好溝通協作能力
Requirements
- 3 年以上系統管理及維護經驗,具備技術架構規劃能力與制定技術規範(大數據傳輸及倉儲等)
- 具備機器學習、深度學習框架(Tensorflow, Keras)經驗
- 熟悉 Django / uWSGI / Flask框架開發與應用
- 認同 DevOps 文化與 Open Source 理念,願意挑戰高流量 MLOps 相關工作
- 具備以下系統建置、調校維護實務經驗之一尤佳,PostgreSQL/ElasticSearch, Fluentd, Kibana/Kafka/Nginx/ Kubernetes/CEPH/ JupyterHub
Developer, Data Engineering
Job Description
- 運用分散式儲存與運算技術挑戰巨量結購化資料、半結購、非結購化資料的分析、處理與處存與建立 data pipeline
Requirements
- 具備 SQL 技術能力
- 熟悉 Linux、Python 程式開發、Git版本控制
- 略懂資訊安全及網路傳輸相關基礎知識
- 具備以下任一系統建置、調校維護實務經驗尤佳:PostgreSQL, ElasticSearch, Kafka
- 具備 Airflow 經驗
後端工程師 Back-end Enginee
Job Description
- 內部 API 系統串接整合
- 將機器學習產品中的各模組給與打包整合
- 開發機器學習人機互動回饋程式
Requirements
- Python 後端開發經驗
- 至少熟悉一項 Backend Framework (Django、Flask or Fast API)
- 熟悉API開發與設計(RESTful API)
- 熟悉關聯式資料庫(PostgreSQL 尤佳)
- 熟悉 Git 版本控管
- 熟悉 Linux 基礎指令
- 對程式碼的設計有自我要求,重視個人的開發品質
- (加分條件)任何機器學習框架有相關經驗
- (加分條件)有使用 Docker or K8s 的經驗
- (加分條件)有使用 Airflow 的經驗
- (加分條件)熟悉 Unit test、TDD 開發流程
- (加分條件)有高流量系統架構設計經驗
- (加分條件)有 Open Source 相關經驗
- (加分條件)Kaldi 使用經驗
更多職缺資訊,請見玉山銀行網站
- Developer, ML Service Platform
- System Administrator, Data Analysis Platform
- 資料庫管理工程師
- 前端工程師 Front-end engineer
留言