编译器工程师(上海)
上海
硕士及以上
计算机类·数学类
使用简历深度优化功能,快速提升简历质量
职位介绍
职位名称:编译器工程师 职位描述: 1. 负责为Verisilicon的(GP)GPU等IP设计、开发和维护前端和后端编译器,参与AI编译器的建设; 2.分析编译器所产生代码,提出编译器优化方案; 3. 与硬件和架构部门、系统软件部门密切合作,理解硬件和软件的需求,从编译器角度参与硬件和软件系统的设计。职位要求: 1. 硕士及以上学历,计算机相关专业; 2. 扎实的C/C++编程能力和数据结构和算法知识; 3. 优秀的线性代数知识; 4.有编译器开发经验者优先考虑; 5. 对LLVM和GCC熟悉者优先考虑; 6. 熟悉CPU/(GP)GPU等体系结构者优先考虑; 7. 熟练使用AI者优先;8. 富有事业心和团队合作精神,良好的中英文听说读写能力。 工作地点:上海/成都 Title: Compiler EngineerResponsibilities: 1. Design, develop and maintain front-end and back-endcompilers for (GP)GPU or other IPs, as well as AI compilers. 2. Analyze thecompiler-generated codes and provide solutions to optimizing compilers. 3. Workclosely with hardware, architecture and software teams to clarify hardware andsoftware requirements. Participate in hardware and software design from thecompiler's perspective. Requirements: 1. Master's or above degree in CS relatedmajors. 2. Strong C/C++ programming skill and solid knowledge of data structureand algorithm. 3. Excellent knowledge of linear algebra. 4. Experience incompiler development is a plus. 5. Familiarity with LLVM/GCC is a plus. 6.Familiarity with CPU/(GP)GPU architecture is a plus. 7. Proficiency in AI is aplus. 8. Self-motivated and a good team player. Good communication skills inboth Chinese and English in either listening, speaking, reading or writing.Location: Shanghai/Chengdu

