如何才能在DeepMind工作——从未有人离开的创业公司

2016-04-03 机器之心 机器之心

选自BusinessInsider

作者:Sam Shead

机器之心编译出品

编译:Chen Xiaoqing、赵赛坡


根据Celemency Burton-Hill 给卫报写的一篇报道称,世界上最聪明的一些人正在排队去 DeepMind 工作。有趣的是,这篇文章还指出了从来没有人离开 DeepMind,这家公司创造了一系列能够在各种游戏,从古老的围棋到现代的「太空侵略者」等游戏里击败最优秀人类选手的算法。



DeepMind创始人、CEO Demis Hassabis


在2014年被谷歌以4亿英镑收购之前,DeepMind只是伦敦一家不起眼的人工智能创业公司。


而如今,根据Celemency Burton-Hill 给卫报写的一篇报道称,世界上最聪明的一些人正在排队去 DeepMind 工作。有趣的是,这篇文章还指出了从来没有人离开 DeepMind,这家公司创造了一系列能够在各种游戏,从古老的围棋到现代的「太空侵略者」等游戏里击败最优秀人类选手的算法。


位于繁华的国王十字街站,DeepMind 如今已经有大约250位职员。然而,正如 Burton-Hill 指出,想要在这里谋得一席之地可谓难于上青天。


不过对于那些想去DeepMind工作的人来说,Quora 上的两个问题一定要关注。「怎样才能在DeepMind里工作?」和「在DeepMind中工作是怎样的体验?」这两个问题提供了自己的洞察。


对于第一个问题,英国帝国理工学院计算机系研究生与谷歌DeepMind工程师Matthew Lai 这样写道:你看过的大部分的谷歌招聘的过程都不适用于DeepMind。


「他们的招聘仍然与谷歌其他公司分离开来。」Lai说道,还补充道,DeepMind 聘请的都是研发科学家、研发工程师以及纯粹的软件工程师。


Lai自己也是一个研发工程师,当时面试他的小组由一位软件工程师、一位资深研发科学家以及一位 DeepMind的创始人组成,面试总共有八个小时之久。在拿到他那份工作之前,Lai表示,他还经历了一个「谷歌户外小测试」,回答了许多有关机器学习、统计学和数学等问题。


「如果你希望作为一个研发科学家加入 DeepMind ,你必须要有一个PhD学位,最好还有几年机器学习研究经历。」Lai说道,「这听起来非常具有挑战性,和我交谈过的所有研发科学家都有着令人印象深刻的高学历,以及在学术界或工业研究实验室的丰富经验。」


「如果你想作为研发工程师加入(依然是研发领域,但是比起理论更具有应用性),你或许不需要PhD学位——尽管我相信大部分人依然至少有着硕士学位,还有大量的机器学习研究经验。」


根据 Lai 的介绍,对于研发工程师职位的面试包括了两个小时的提问时间(涉及到统计学和数学等学科),还包括一些算法代码。他补充说:「重点会更偏向于应用方面,但是很显然你仍然需要熟知机器学习的内容。」



David Silver 是谷歌 DeepMind 公司里学术论文最多的人


Gary Wang 是来自阿尔伯塔大学的学者,也是一位人工智能专家,他在 Quora 写出他的回答,他认为在某些特定的大学文凭也会很有帮助。「例如在阿尔伯塔大学,由于有着在 Rich Sutton 等教授领导下的(或许是最优秀的)强化学习团队,许多有着硕士和博士学位的毕业生都得到了 DeepMind 的工作。在另一个Quora的提问里,他还提到了斯坦福、哈佛、伦敦大学学院和卡耐基梅隆大学的教育背景对于加入 DeepMind 的帮助。


但并不是每个Quora上的人都需要帮助以获得 DeepMind 的职位。有一位匿名用户显然在是否接受 DeepMind的offer 上犹豫不决,他解释道自己还收到了来自谷歌的深度学习研究项目Google Brain和Facebook的人工智能研究(FAIR)——根据FAIR的官网,这是Facebook公司里一个「致力于驱进机器智能领域」的团队。


Kabir Chhabra 是一位来自印度德里的计算机科学系学生,回复这条匿名用户说:「我个人来看,谷歌的DeepMind 听起来像个非常神秘莫测的地方,他们可能召唤了超人一起讨论 AI 然后发明保护人类的东西。FAIR刚出现不久,但他们已经拉拢了一群世界上最优秀的人,还有着可以用钱砸死你的资金。就像我说的,无论你选择哪个,都不会有什么大问题的。」


DeepMind 还在它的官网上提供了一些自己的建议。在「Join Us」页面上。DeepMind写道:


「...我们很欢迎优秀人才的来信,例如研发工程师(拥有机器学习、物理学、神经科学、计算机科学或其他学科的博士学位)、研发工程师(拥有丰富扎实的数学、统计学基础和编程经验,最好是 Lua 或 Python 语言)以及软件工程师(拥有C/C++语言编程经验,最好拥有 Lua 和 Python 语言编程经验)。」


尽管它并没有在官网中给出详细的职位介绍,DeepMind 声称它会「一直向所有的杰出人才伸出橄榄枝」,并且鼓励想要去 DeepMind 实习的人们在邮件中附上简历与相关经验