姚班大神胡渊鸣回国创业!超一半员工为清华校友,团队人均竞赛金牌数≥2

news/2024/7/2 23:02:58

点击上方“视学算法”,选择加"星标"或“置顶

重磅干货,第一时间送达

杨净 边策 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

清华姚班出身的“计算机图形学超级新星”胡渊鸣同学回国创业啦!

胡渊鸣,何许人也?

他是“太极”(TaiChi)编程语言发明者,这种语言可以快速实现物理特效渲染,大大降低了计算机图形学的编程门槛。

用胡渊鸣的说法,用TaiChi可以打造“99行代码的《冰雪奇缘》”

在一个简单的物理渲染场景中,TaiChi比TensorFlow提速了188倍、比PyTorch快13.4倍,而代码长度只有其他底层方法的十分之一。

所以,胡渊鸣的TaiChi一经开源,便在计算机圈引发轰动。

该项目在GitHub上开源一年多,就收获了13.2k星

胡渊鸣2017年从清华姚班毕业,之后进入MIT深造,只用1年时间就完成硕士论文,继续攻读计算机博士学位。

今年3月博士毕业的他,立刻选择了回国创业,创立太极图形(公司名称:北京太琦图形科技有限公司),公司地址位于北京海淀中关村。

据说来自TOP VC的天使融资已经到位,更多资本络绎不绝登门,跟他的姚班学长楼天城创业小马智行有点类似。不过具体进展可以等等官宣。

钱不愁,但人还缺。

昨晚,胡渊鸣在知乎上发布了太极图形第一条招聘广告,宣布他的创业之路正式启航。

在这条招聘信息里,胡渊鸣说,太极团队的目标是“打造图形计算、物理仿真的标准基础设施,让图形编程惠及每一人”。

计算机图形学知名学者、北大教授陈宝权看到这条消息后,也在社交网络上为他打Call。

“太极图形”

从公开披露的信息来看,“太极图形”成立于今年2月25日。

据本人介绍,太极图形将主导开发开源基础设施太极(Taichi)编程语言,专注图形学、编译器、高性能计算、人工智能等相关技术。

目前,团队成员均来自MIT、哈佛、宾大、清华、Google、微软等学校和企业。

其中,有54%+ 成员本科毕业于清华大学,人均IOI/NOI/CM-ICPC的金牌数大于等于2。

前谷歌工程师、Taichi的核心开发者之一匡冶担任太极图形的联合创始人兼CTO。

匡冶毕业于清华大学精仪系,辅修计算机,随后前往哈佛大学攻读计算机科学硕士学位。

来到太极之前,他曾在谷歌工作4年,担任一名软件工程师。他还开发过一款多边形渲染App。

除此之外,团队其他成员名单没再做进一步的披露,但或许能从之前的技术交流会、Taichi贡献者中略知一二。

比如这位清华大学姚班2017级学生徐明宽,曾是IOI金牌得主、世界第二名、中国队第一名。

以前研究理论计算机科学,在连续两次夺得CCF CCSP竞赛全国冠军、一次全国金奖之后开始转到这方面的研究来。

作为Taichi的核心开发者之一,他曾在交流会上分享Taichi中间表示(IR)上的全局优化。

不缺投资但缺人

目前,胡渊鸣表示,公司已获得国际知名风险投资机构天使轮投资,资金充裕。

虽然不缺投资,但实打实的缺人。

胡渊鸣在知乎上介绍了三大招聘岗位(正式、实习均可)——

GPU后端研发工程师、编译器研发工程师、图形研发工程师。

通用要求,主要有三个方面。

1、熟悉 Linux/macOS/Windows任一开发环境,以及扎实的数据结构与算法

2、本科及以上学历,具备良好的英语写作能力。

3、加分项:热爱开源,对Taichi项目有直接 pull request 贡献。

具体来说,GPU后端研发工程师

负责Taichi各个GPU后端的研发及架构设计、瓶颈分析及性能优化,以及Taichi在移动端GPU的集成与部署。

编译器研发工程师

主要是负责提升Taichi编程语言的易用性及用户体验,如提升JIT编译速度、编译结果缓存方案等,以及优化Taichi编译器生成的代码质量与性能结合实践需求,扩展Taichi编译器的功能与应用场景。

图形研发工程师:负责研发基于Taichi的实时图形特效、以及Taichi与其他图形编程框架(如OpenGL/Unity)的高效交互。

不同岗位都有不同的专业要求,不过从胡渊鸣大神给出的招聘启事来看,还是以技术实力为先。

有论文作品发表、相关方向(计算机图形学、计算流体力学、编程语言、高性能计算)的硕博学位都是大神Pick的加分项。

胡渊鸣的“太极之路”

胡渊鸣,是一位高中少年时代就熠熠闪光的学霸:

中学时代拿下APIO 2012、NOI 2012、ACM-ICPC 2013长沙区域赛、ACM-ICPC上海区域赛四块金牌,其中APIO 2012成绩还是全场第一名。

因此胡渊鸣在高一时就获得了保送清华的资格,成为2013级姚班学生,与陈立杰、范浩强等人成为同班同学。

在本科期间,他便有多篇论文入选CVPR、SIGGRAPH等计算机顶会。在研究生期间,他又在SIGGRAGH、ICLR、NeurIPS等顶会上发表多篇论文。

胡渊鸣的“太极之路”始于他在SIGGRAPH Asia 2019上的发表的一篇论文,这也是“太极”第一次公开出现,不久后他就开源了“太极”。后来“太极”还入选了ICLR 2020。

出乎意料的是,胡渊鸣在博士毕业后选择了立刻回国创业,而不是进入一家国外科技巨头。

在读书期间,胡渊鸣也积极与国内学术圈互动,开设计算机图形学网络课程。现在你直接就可以在B站上观看系列课程的中文版

如果想入职“太极图形”,不知道现在恶补还来不来得及?(doge)

参考链接:
[1] https://zhuanlan.zhihu.com/p/365918420
[2] https://yuanming.taichi.graphics/
[3] https://k-ye.github.io
[4] https://www.linkedin.com/in/kuangye/
[5] https://www.eecs.mit.edu/news-events/calendar/events/doctoral-thesis-taichi-high-performance-and-differentiable-programming

本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。

点个在看 paper不断!


http://lihuaxi.xjx100.cn/news/270024.html

相关文章

信息安全系统设计基础家庭作业

《深入理解计算机系统》家庭作业 * 8.9 答案: 进程对 是否并发 AB 否 AC 是 AD 是 BC 是 BD 是 CD 是 * 8.10 答案: A. 调用一次,返回两次: fork B. 调用一次,从不返回: execve, longjmp C. 调…

漫画 | 程序媛小姐姐带你一次了解什么是排序算法

来源 | 小齐本齐封图 | CSDN 付费下载自视觉中国插入排序借用《算法导论》里的例子,就是我们打牌的时候,每新拿一张牌都会把它按顺序插入,这,其实就是插入排序。齐姐声明:虽然我们用打牌的例子,但是可不能学…

[Python] 练习代码

# from random import randrange # num int(input(摇几次骰子: )) # sidesint(input(筛子有几个面: )) # sum0 # for i in range(num): # sum randrange(sides)1 # print(最终的点数和是 ,sum,平均点数是:,sum/num)# from random import shuffle # from pprint import ppr…

java开发人员技术提升_Java开发初学者如何快速提升编程能力

原标题:Java开发初学者如何快速提升编程能力2019年如何才能学好Java开发?初学者需要注意哪些问题?技术的学习很多人都会有一个共同的问题,那就是该如何选择一门技术学习,或者说如何选择一门编程语言学习,部分人之所以…

周鸿祎在360新员工入职培训上的讲话

我想给新入职的同事讲一讲我的期望,再提几个建议。我这个人喜欢说真话,不喜欢说漂亮话,因为漂亮话没用。但说真话,大家可能不爱听。 首先,大家一定要明白,你自己来360到底想获得什么。 我觉得,第…

[亲测]在Mac下配置php开发环境:Apache+php+MySql

公司给我们配上了高大上的Apple Mac Pro本本,这两天自己正在习惯中。通过虚拟机PD,确实解决了一些因为工作习惯无法在iOS上很好完成的事情,但是我想,既然用起了iOS就尽量将一些事务在iOS环境下处理,免得好似关羽耍着大…

轻松学Pytorch–环境搭建与基本语法

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达基本思路选择以前我用过Caffe,用过tensorflow,最近一直在用pytorch感觉特别好用。所以打算写点我学习的过程跟经验,如果你是一个pytorc…

一份 Spring Boot 项目搭建模板

点击上方蓝色“方志朋”,选择“设为星标”回复“666”获取独家整理的学习资料!前言建立一个全新的项目,或者把旧的庞大的项目,进行拆分成多个项目。在建立新的项目中,经常需要做一些重复的工作,比如说拷贝一…