• 40k-70k 经验10年以上 / 本科
    硬件 / 不需要融资 / 2000人以上
    工作职责 1. 参与工具链开发及维护,并结合前沿技术如 AI,异构加速等,提供高性能编程解决方案 2. 负责编程语言和虚拟机设计,实现云和 IOT 业务轻量化和弹性可扩展 3. 面向终端,打造领先的智慧终端的编译与运行平台 任职要求:计算机、软件相关专业本科及以上学历 2. 有 C/C++ 语言开发经验、Linux或嵌入式开发经验 3. 有扎实的編程能力、良好的編程风格和工作习惯 4. 熟悉编译原理和算法实现 5. 具有独立解决问题的能力,良好的团队合作意识和沟通能力 Preferred要求: 1. 有 GCC, LLVM 或其他编译器开发经验者优先考虑 2. 对计算机体系结构、编译原理等系统软件技术、软硬件协同设计有较好理解者优先考虑 3. 有开源社区经验或者在编程技术领域发表过论文、专利优先考虑
  • 20k-40k 经验不限 / 本科
    文娱丨内容 / D轮及以上 / 2000人以上
    职位职责: 1、参与开发与维护公司编译器工具链; 2、针对大型工程的代码生成以及编译器优化分析调优; 3、深入研究编译器新技术,优化落地并贡献社区。 职位要求: 1、熟练使用Linux;熟练使用git;熟练使用make/cmake等开发工具; 2、较强的C/C++开发能力,有丰富的问题分析定位与调试经验; 3、熟悉数据结构及算法; 4、深入掌握基本的编译原理知识; 5、熟悉业界至少1个主流的编译器的设计与开发,如LLVM/GCC等。
  • 25k-40k 经验3-5年 / 本科
    游戏 / 上市公司 / 500-2000人
    岗位职责: 1.负责GS脚本语言的编译器、虚拟机的开发设计; 2.负责GS脚本语言的编译器、虚拟机的优化和维护; 3.负责GS脚本相关工具链开发,如Visual Studio语言开发插件,Visual Studio调试器插件,CPU及内存的Profiler工具; 4.负责GS脚本周边第三方库与插件开发;   任职资格: 1.计算机及相关专业,本科及以上学历; 2.有较强的学习能力与解决问题的能力,可以快速上手不熟悉的东西; 3.在编译器开发和性能优化技术领域具有相关经验; 4.算法基础好,有算法竞赛经验者优先; 5.有GCC/LLVM后端开发经验者优先; 6.能够承受工作压力,有敬业和钻研技术的精神; 7.对语言开发与底层技术有兴趣,对开源有热情。    
  • 20k-40k 经验3-5年 / 硕士
    人工智能,教育 / A轮 / 150-500人
    岗位职责: 1、 研发AI芯片编译器。参与构建AI算法的软硬件端到端工具链。 任职资格: 1、本科以上学历; 2、熟练应用C/C++/python等编程语言。 3、熟悉TVM,VTA,Relay,XLA,Glow等现有AI编译器中的至少一项工作。 4、熟悉深度学习框架(Tensorflow,PyTorch,MXNet,Caffe等) 5、熟悉GCC,LLVM,CUDA,Metal等通用处理器编译器原理。 6、了解FPGA开发,调试,验证流程; 7、了解传统机器学习算法者优先;
  • 15k-25k 经验在校/应届 / 本科
    游戏 / 上市公司 / 500-2000人
    【任务清单】 1、GS语言编译器的前后端功能开发; 2、GS语言周边工具和插件开发; 3、运用GS语言搭建和封装一些通用的中间件和库; 4、根据编译器在各个使用阶段的特性进行优化; 5、GS语言到Unreal的集成开发。 【角色属性】 1、本科及以上学历,计算机相关专业本科及以上学历; 2、有算法竞赛获奖经历者或自己做过编译器并熟悉GCC/LLVM等开源编译器项目者优先; 3、熟练掌握C++,熟悉C++中的多线程开发;熟悉编译原理,熟悉编译底层机制,理解AST/SSA/GC/JIT等编译相关的技术;熟悉intel或arm下的汇编和一些常见的底层优化技术; 4、专研能力MAX,探索欲强,打破砂锅问到底,不破难关终不还; 5、善于思考,自学及解决问题能力超强。
  • 40k-60k 经验5-10年 / 硕士
    通讯电子 / 不需要融资 / 500-2000人
    岗位职责:1.AI软件架构设计/分析,规范。2.前端和后端开发ML/DNN编译器3.支持不同的DNN框架,如Tensorflow、Caffe、Caffe2、PyTorch等。4.开发人工智能处理器工具链、SDK、驱动程序 任职资格:1.计算机专业硕士或相关专业优先。2.有人工智能加速器或处理器设计经验者优先。3. 熟悉常用编译器,如LLVM的代码和结构,能基于开源编译器进行二次开发4. 熟悉常用数据结构和算法
  • 30k-60k 经验不限 / 本科
    硬件,数据服务 / 上市公司 / 500-2000人
    岗位描述: 1、设计与实现基于智能处理器的大规模机器学习平台; 2、深入主流深度学习框架,进行定制开发; 3、探索框架的性能瓶颈,创造性的解决计算和通信的性能问题。 岗位要求: 1、本科及以上学历,计算机相关专业; 2、熟练掌握C/C++编程技能,熟悉linux系统。
  • 20k-40k·14薪 经验1-3年 / 硕士
    人工智能,软件开发 / A轮 / 15-50人
    高级工具链工程师 工作职位描述: - 开发基于 LLVM开源框架的工具链软件套件。 工作职责 - 参与自研并行处理器的 编译器后端的方案设计评审。 - 参与自研并行处理器的编译器的后端优化的设计,完成编码和单元测试。 - 负责后端设计相关文档的编写。 - 解决测试人员报告的编译器的缺陷。 - 支持自研芯片 IDE 工具的开发。 基本技能要求: 1 精通C/C++语言, Python 语言的开发,有一定的汇编语言开发经验。 2熟悉工具链的开发流程,熟悉编译原理。 3熟悉LLVM开源编译器框架的开发,有LLVM前端(如Clang)或者后端(如Pass)项目开发的经验。 3了解并行计算如CUDA或者openCL。 4 大学英语4级以上水平,流利的英语口语,较好的英语书写能力。 5 良好的沟通能力。 6较强的工作能力,能够独立完成工作任务。 学历要求: - 本科3年或者研究生1年以上工作经验或 - 计算机或者相关专业毕业 工作地点:深圳
  • 25k-50k 经验5-10年 / 本科
    移动互联网,数据服务 / 不需要融资 / 2000人以上
    职责描述:- 面向华为的自研芯片,提供**性能和高效产能的编程解决方案,包括:面向智能领域的语言抽象、类CUDA的C语言扩展、完整的编译系统(编译器、汇编器、调试器等)- 为自研芯片(如DSP,CPU)设计和实现静态语言编译器的后端(如流水调度优化,机器码生成)和中端优化器(如循环优化,SSA)- 异构系统(如SIMD,GPU,FPGA,加速器)的编译器和运行时实现和优化任职要求:有以下经验之一者优先考虑(排序不分先后)- 精通C/C++,有程序性能调优经验- 了解CPU/DSP的架构及微架构,有编译器开发经验,GCC/LLVM优化。对开源编译器技术能力及演进状态有清晰的认识- 有异构并行系统运行时设计及开发经验,如OpenCL/Cuda/OpenVX。对异构计算社区状态及技术发展趋势有清晰了解- 熟悉GPU体系结构,对GPU工具链有实际开发经验。有GPGPU加速智能计算经验,在语言层或系统层提出优化思路- 有AI芯片设计与实现经验,或者相关的性能调优经验  根据面试通过技术定级来决定正式与OD
  • 25k-50k 经验10年以上 / 本科
    移动互联网,数据服务 / 不需要融资 / 2000人以上
    1、深度定义GPU编译器设计与开发,解决GPU性能挑战问题。前端聚焦对OpenGL、OpenCL、Vulkan等业界最新图形标准的支持,后端和芯片垂直整合,通过编译优化提升GPU**能效比。 2、承担GPU编译器系统架构的设计; 跟踪业界最新图形标准和算法, 推动关键技术在产品应用落地,促进GPU竞争力构建。
  • 50k-80k 经验3-5年 / 本科
    移动互联网 / D轮及以上 / 150-500人
    岗位职责 1. 负责公司现有产品的维护和新功能开发 2. 参于公司下一代新产品研发 岗位要求 岗位要求熟悉LLVM/Clang编译器框架,有LLVM Pass实际编写经验 熟悉Arm汇编 熟悉C/C++原理,了解指针和内存布局有Linux/Unix开发或Android NDK开发开发经验,掌握gdb调试技能有逆向经验者优先 具有良好的分析解决问题能力与沟通协调能力有强烈的责任心和团队协作能力,对移动安全有浓厚的兴趣
  • 30k-35k·15薪 经验1-3年 / 硕士
    工具 / 上市公司 / 2000人以上
    工作内容: 负责为公司自主研发的加速芯片开发TENSORFLOW和PYTORCH的底层编译器和工具链。本职位工作内容有机 会涉及到编译器各个层级和周边内容的开发。 职位要求: 熟悉C/C++语言,精通汇编级别调试,有产品化项目的代码开发经验。 有CPU/GPU/DSP编译器开发背景,深入了解编译器相关技术原理 流利的英语和写作能力。 精通LINUX系统开发。 硕士及以上学历,计算机专业, 两年以上工作经验 有XLA和PYTORCH JIT开发经验者**优先考虑。 做事认真负责,具有独立解决问题的能力 有良好的团队合作意识和沟通能力。
  • 50k-80k·15薪 经验5-10年 / 本科
    其他 / 不需要融资 / 150-500人
    精通编译器/编译器后端开发是高级和初级的必备条件。 熟悉CPU/GPU/SOC/FPGA的计算机体系结构和ASIC体系结构 较强的解决问题和团队合作能力 熟悉编译理论 熟悉去褶网络/算法(cnn/rnn/lstm/…)者优先。 有大型项目CUDA/OpenCL编程经验者优先。 有LLVM编译器基础设施和使用经验者优先。 有在实际ASIC上开发调试经验者优先。 计算机或相关专业硕士及以上学历
  • 25k-45k·15薪 经验5-10年 / 本科
    工具 / 上市公司 / 2000人以上
    项目介绍 搜狗输入法集中着搜狗公司优势的人力、技术、用户资源,这里是搜狗成熟产品的策源地,也是新创意产品的孵化器。我们一方面不断优化用户表达和获取信息路径上的体验,另一方面持续探索未来用户在输入形式上的各种可能性,继续引领移动互联时代的输入方式,同时也在更深入地挖掘用户价值,探索与搜狗输入法用户量相匹配国产化、定制化等商业收益。 输入不仅是一种表达手段,还可以怎样更聪明地帮助人们表达和获取信息。怎样让人们的表达更有趣和多彩,这其中还有无限的想象空间如曾推出的“云输入”、“智能纠错”、“颜文字”等。除了保持传统版本的稳步精进,还有更多的概念版、实验版本让大胆的探索、出格的创意得以绽放。此外作为DAU过百万的产品,对技术的挑战和成长也是很好的机会和平台。 岗位职责 1、负责Mac输入法客户端的主线需求设计和代码开发; 2、参与产品的需求分析、架构设计、详细设计及相关开发工作; 3、负责客户端逻辑功能以及界面相关的功能设计和开发; 4、负责对已有项目进行维护、重构及调优。 任职资格 1、能够熟练掌握Objective-C、Xcode、对OC底层的实现(比如:runtime)有较好的了解; 2、需要有较强的逻辑思维能力、学习能力、以及对未知技术和问题的调研能力; 3、能够熟练掌握常用的算法和数据结构; 4、熟悉编译原理、对编译器有了解的优先考虑; 5、同时熟练掌握C或者C++的优先考虑。
  • 25k-50k·13薪 经验5-10年 / 本科
    企业服务,数据服务 / A轮 / 500-2000人
    工作职责: 1. 负责OLAP分析型数据库的产品研发,维护和升级; 2. 参与数据库内核关键技术的研究,端管云各领域数据库内核的需求、架构、设计以及开发 3. 参与OLAP分析型数据库产品的设计,开发以及性能优化等相关工作; 任职资格: 1. 有数据库(尤其是分布式数据库)或大数据查询系统内核开发的经验; 2. 精通 C/C++等开发语言,有良好的算法和数据结构基础; 3. 有数据库、网络、操作系统、高并发系统、分布式系统等至少一个领域的工作经验,并深入理解该领域技术; 4. 计算机相关专业本科以及以上学历,5年以上的软件开发经验; 5. 热爱底层技术,有追求**性能和工程质量的热情; 6. 有良好的沟通能力和团队意识,以及追根究底、认真负责的态度 优先条件 (满足下面一条或多条优先考虑) 1. 有数据库或大数据领域的优化器, 执行器开发经验; 2. 深入理解数据库的优化器、执行器、MVCC 、锁、日志、缓存区、存储、主备高可用等一个或多个模块原理 3. 有编译器开发经验,尤其是 codegen 或熟练使用 llvm 4. 有高性能、高并发服务器开发经验;