專業當然是首選計算機軟件專業啦隨著越來越多的公司采用人工智能技術,機器學習工程師——
即開發人工智能(AI)機器和能夠學習并應用知識的高級程序員的需求量增大。 這些專業人員需要進行編程以應對復雜的數據集/算法,進而訓練人工智能機器。
求職網站 Indeed 的一份報告顯示,2015年6月至2018年6月間,包括機器學習工程師在內的人工智能人才招聘數量增長了近100% 。 報告發現,在同一時間段內,Indeed 上搜索這些關鍵詞的比例也增加了182%。
報告發現,就具體職位而言,94%包含人工智能或機器學習術語的招聘廣告都是針對機器學習工程師的。41%的機器學習工程師的職位在發布60天后仍然空缺。
機器學習工程師可能會做什么?
機器學習工程師可以選擇許多不同的職業道路。以下是該領域的一些職位,以及他們所需要的技能,相關信息來自Udacity。
軟件工程師: 你需要掌握計算機科學基礎和編程、軟件工程和系統設計。
應用型機器學習工程師: 你需要掌握計算機科學基礎和編程,應用機器學習算法和庫。
核心機器學習工程師: 你需要掌握計算機科學基礎和編程,應用機器學習算法和庫、數據建模和評估。
機器學習工程師的平均工資是多少?
美國機器學習工程師的平均工資是134,449美元。根據來自 Indeed 的數據,就人工智能相關工作而言,它在薪水方面排在第三位,僅次于分析總監($140,837)和首席科學家($138,271)。
另外,專家預測,云計算工程技術人員這一職業未來兩年的崗位需求在130萬個左右人工智能,市場平均年薪可達40萬元人工智能,是不折不扣的“金飯碗”。
我在哪里可以找到從事機器學習的資源?
機器學習工程師有不同的職業道路。學習Python、R或Java等編程語言是一個很好的起點。對于機器學習的細節,有大量的在線開放課程(mooc),包括Coursera();edX()上的課程
以及Udacity上(%E2%80%94nd009t)提供的學位。
你還可以通過在真實數據上(如Kaggle)進行實踐來獲得實踐經驗。加入當地組織,向該領域的其他人學習也會有所幫助。