快手syslab 正在寻找志同道合的你,一起设计并研发一门面向未来的通用编程语言。
参与面向未来的编程语言设计工作(专家岗);
参与新编程语言的编译器设计和实现,包括编译器的前端和后端;
承担新编程语言标准库和工具链开发工作;
熟悉编译原理,了解编译器的设计和实现;
具备深厚的计算机底层知识;
勇于挑战高难度工作,具备良好产品sense,高效的学习能力,过人的恒心和自驱力;
熟练使用多种开发语言,包括不限于c ,go等;
有语言设计相关经验,包含通用语言或者dsl(专家岗);
有编程语言编译器(lexer、parser、typecheck、codegen)实现经验(专家岗);
熟悉llvm/clang;
有任意语言runtime实现经验;