• 25k-45k 经验1-3年 / 本科
    移动互联网,硬件 / 上市公司 / 500-2000人
    岗位职责: 1、负责开发针对某领域语言的编译器; 2、软件产品设计; 3、相关技术文档的撰写; 4、测试代码和测试用例的编写。 任职资格: 1、计算机、电子、自动化等相关专业; 2、熟练C/C++语言或GO语言(go routing, interface, recover, channel, function coding); 3、了解基本算法和数据结构,操作系统原理,编译原理; 4、熟悉常见软件架构,了解常见设计模式,了解软件开发生命周期; 5、良好的学习和理解能力,良好的沟通能力和团队合作精神,较强的责任感及进取精神; 6、具有编译器、解释器开发工作经历或自动化监控系统、工控行业经验、x86/ARM汇编开发经历者优先。
  • 智能硬件 / 不需要融资 / 2000人以上
    工作地点杭州之江实验室新园区 岗位职责: 负责参与开发面向人工智能芯片的编译器开发与性能优化,包括:神经网络编译器解析层设计与优化,神经网络编译器后端IR设计、实现与优化,神经网络算子的实现与优化等。 任职要求: 1、良好的口头与书面沟通技巧,有团队工作意识和精神。 2、善于学习新知识,工作积极主动、责任心强,并能够在压力下承担工作。 3、硕士及以上学历。 4、熟练掌握C/C++或者汇编语言编程。 5、扎实的计算机处理器体系结构基础,熟悉现代处理器的基本工作原理以及指令集ISA等。 6、熟悉编译器原理和相关算法。 有下列经验或技能都为加分项: 1、有GCC、LLVM或Open64开源编译器的实际开发经验。 2、有TVM神经网络编译器的实际开发经验。 3、深入了解机器学习、深度学习等神经网络计算图程序。 4、有深度学习框架(如:TensorFlow, Caffe, PyTorch, MXNet等)计算图程序优化经验尤佳。
  • 智能硬件 / 不需要融资 / 2000人以上
    工作地点杭州之江实验室新园区 岗位职责: 负责参与开发面向人工智能芯片的编译器开发与性能优化,包括:神经网络编译器解析层设计与优化,神经网络编译器后端IR设计、实现与优化,神经网络算子的实现与优化等。 任职要求: 1、良好的口头与书面沟通技巧,有团队工作意识和精神。 2、善于学习新知识,工作积极主动、责任心强,并能够在压力下承担工作。 3、硕士及以上学历。 4、熟练掌握C/C++或者汇编语言编程。 5、扎实的计算机处理器体系结构基础,熟悉现代处理器的基本工作原理以及指令集ISA等。 6、熟悉编译器原理和相关算法。 有下列经验或技能都为加分项: 1、有GCC、LLVM或Open64开源编译器的实际开发经验。 2、有TVM神经网络编译器的实际开发经验。 3、深入了解机器学习、深度学习等神经网络计算图程序。 4、有深度学习框架(如:TensorFlow, Caffe, PyTorch, MXNet等)计算图程序优化经验尤佳。
  • 人工智能服务 / B轮 / 150-500人
    职位描述: 1.负责人工智能处理器领域编译器设计与实现; 2.负责人工智能处理器编译工具链开发与维护; 3.与团队共同定义人工智能计算架构和算法; 4.设计和改进编译优化算法,提升编译器优化效能; 5.改进工具链各个组件和性能分析工具。 职位要求: 1.电子工程、计算机科学、计算机工程相关专业本科生、硕士生、博士生; 2.有十年以上的C++开发经验,有Python语言基础,具有良好的编程习惯,熟悉计算机基础算法和数据结构,熟悉 Linux 开发环境 3.熟悉编译优化技术,熟悉GCC/Open64/LLVM等编译框架,熟悉工具链的工作流程; 4.熟悉AI基本技术,熟悉Pytorch框架; 5.了解XLA/TVM等深度学习框架编译器优先; 6.有计算机体系结构背景,熟悉芯片架构/微架构(包括CPU/GPU/SoC/FPGA等),有软硬件协同设计经验优先。
  • 人工智能服务,软件服务|咨询,数据服务|咨询 / 天使轮 / 150-500人
    工作职责: 基于专用AI处理器进行深度学习编译优化器的开发。 任职要求: 1.硕士及以上学历,计算机/软件工程/电子工程等相关专业,3年以上工作经验(或相关专业博士); 2.熟悉MLIR/TVM/XLA/Glow/Onnx等深度学习编译基础设施和相关工具链; 3.对PyTorch/Tensorflow等主流深度学习框架有丰富的使用经验,熟悉常见深度学习模型结构和计算图优化方法; 4.有5年以上的C++开发经验,有Python语言基础,具有良好的编程习惯; 5.有CPU/GPU或领域专用处理器的优化经验。 以下为加分项: 1.长期从事编译器相关的开发工作,熟悉编译优化技术,熟悉GCC/LLVM等基础编译器及相关工具链; 2.有计算机体系结构背景,熟悉CPU/GPU/SoC/FPGA等处理器架构者优先。
  • 人工智能服务,软件服务|咨询,数据服务|咨询 / 天使轮 / 150-500人
    工作职责: 基于专用AI处理器进行深度学习编译优化器的开发。 任职要求: 1.硕士及以上学历,计算机/软件工程/电子工程等相关专业,3年以上工作经验(或相关专业博士); 2.熟悉MLIR/TVM/XLA/Glow/Onnx等深度学习编译基础设施和相关工具链; 3.对PyTorch/Tensorflow等主流深度学习框架有丰富的使用经验,熟悉常见深度学习模型结构和计算图优化方法; 4.有5年以上的C++开发经验,有Python语言基础,具有良好的编程习惯; 5.有CPU/GPU或领域专用处理器的优化经验。 以下为加分项: 1.长期从事编译器相关的开发工作,熟悉编译优化技术,熟悉GCC/LLVM等基础编译器及相关工具链; 2.有计算机体系结构背景,熟悉CPU/GPU/SoC/FPGA等处理器架构者优先。
  • 20k-40k 经验3-5年 / 本科
    硬件 / 不需要融资 / 2000人以上
    工作职责 1、 负责芯片NPU的工具链研发,参与推理框架/AI编译器的设计开发,包括多端支持、算子优化、量化方案、异构编译、自动调优等方面; 2、负责芯片NPU的性能测试,分析和调优,负责graph flow的执行优化。 任职要求 1、EE、CS或相关专业本科及以上学历,3年以上AI相关研发经验; 2、熟悉编译原理和计算机体系架构,有2年以上编译器、高性能库或AI框架开发等相关工作经验,熟练掌握C/C++/Python等编程语言; 3、熟悉典型NPU架构,有AI芯片架构设计/开发/影像AI开发经验者优先。 地点:杭州、上海、深圳
  • 40k-60k 经验不限 / 硕士
    人工智能服务,物联网,制造业 / 不需要融资 / 150-500人
    岗位职责: 1. AI编译器工具链相关软件的研发,包括编译器、算子实现、运行时、高性能优化等; 2. 编译器工具链相关技术文档撰写; 3. 协同系统集成团队实现系统级软件优化; 4. 参与新型感存算一体化AI芯片架构设计以及优化。 任职要求: 1. 熟练掌握C/C++和python编程技能,有扎实的编程基础、良好的编程风格和工作习惯; 2. 以下要求至少满足一项: 1)有TVM/MLIR/XLA或者自研AI编译器相关开发经验; 2)有LLVM/GCC开源编译器相关开发经验; 3. 熟悉Caffe/Tensorflow/Mxnet/Pytorch/ONNX等深度学习框架至少一种; 4. 有计算机体系结构背景,熟悉存算一体架构者优先; 5. 有复杂AI算法的CUDA/OpenCL/汇编级优化经验者优先。
  • 12k-20k·13薪 经验在校/应届 / 本科
    移动互联网,硬件 / 上市公司 / 500-2000人
    毕业时间:2023 岗位职责: 1.负责开发针对某领域语言的编译器 2.软件产品设计 3.相关技术文档的撰写 4.测试代码和测试用例的编写 任职条件: 1.计算机专业 2.熟练C/C++语言或GO语言 3.熟悉基本算法和数据结构,操作系统原理,编译原理 4.熟悉面向对象的设计方法和设计理念 5.良好的学习能力和理解能力,沟通能力强,可以和团队良好的合作,有责任心和进取精神 6.拥有以下条件若干项的优先考虑 A、2万行以上代码项目开发经历 B、编译器、解释器开发经历 C、对C 编译器或GO编译器源码有研究 D、具有自动化监控系统或工控行业经验 E、英语6级
  • 40k-70k 经验5-10年 / 本科
    企业服务 / 不需要融资 / 150-500人
    岗位职责: 1、AI芯片编译器的设计与实现 2、AI芯片量化工具的设计与实现 3、AI芯片编程语言的设计与实现任职资格:1、精通C/C++或者Python编程 2、一年以上AI工具链开发经验(如TVM/Glow/其他) 3、熟悉DL模型低精度量化方法 4、熟悉常见深度学习算法(如CNN/RNN/LSTM等) 优先考虑: 1、对领域专用语言DSL有深刻理解,有相关编程模型实现经验 2、熟悉编译原理,熟悉编译和链接流程 3、有GCC/LLVM等开源编译器相关开发经验 4、有计算机体系结构背景,熟悉芯片架构/微架构,有软硬件协同设计经验; 5、有丰富的异构平台开发和调优经验(如GPU)
  • 50k-80k·14薪 经验3-5年 / 本科
    信息安全 / B轮 / 50-150人
    AI编译器软件工程师 该职位负责边缘端AI芯片驱动程序的开发和集成。具体包括以下一到多项: ● 分析和优化AI编译器各层IR Graph的性能; ● 针对AI计算设备,设计和调优AI框架调度算法和模块; ● 测试和评估AI框架的方法、工具及benchmark; 职位基本要求 ● 计算机或软件相关学科本科毕业; ● 理解AI框架及常见的AI模型; ● 熟练掌握C/C++编程; ● 熟悉软件开发工具和脚本语言(如git, CMake, Bazel, bash等); ● 熟悉软件开发、发布和管理流程(如敏捷开发,缺陷管理,CI/CD概念等); 职位要求加分项 ● 计算机科学或电气工程学硕士毕业或三年以上相关工作经验; ● 基于TensorFlow的AI应用开发和调优经验; ● 高性能计算优化算法相关工作经验; ● GPU驱动或应用(CUDA和cuDNN库)开发经验; ● LLVM相关开发经验;
  • 15k-30k 经验不限 / 本科
    通讯电子 / 不需要融资 / 2000人以上
    岗位职责: 1、参与产品需求分析、总体设计、详细设计; 2、完成模块代码编写、单元测试、代码维护工作; 3、根据公司规范、完成产品技术文档的编写; 任职要求: 1、**本科及以上学历,计算机软件等相关专业; 2、熟悉Linux下的C/C++开发;熟悉相关开发工具; 3、熟悉gdb的使用及其他的常规调试手段; 4、有linux开发经验优先。 5、熟悉常规软件设计模式 6、良好的沟通协作能力。
  • 80k-100k 经验不限 / 本科
    内容资讯,短视频 / D轮及以上 / 2000人以上
    职位职责: 1、负责亿级用户直播产品的后端高性能架构研发工作,应对百亿流量超低延时、超高并发分布式系统的优化挑战,使用包括Rust在内的各种最新技术实现架构创新; 2、参与行业明星产品的需求分析和技术方案制定,开发高可用系统,针对公有云、私有云基础设施优化架构; 3、分析解决系统性能问题,提升系统稳定性、伸缩性、扩展性; 4、研发基础服务组件,解决共性需求,减少重复开发。 职位要求: 1、本科及以上学历,计算机、通信等相关专业; 2、有丰富的大流量、高并发服务端系统研发和架构设计经验; 3、熟练掌握Linux环境下的Rust/Go/C/C++等至少2种以上编程语言,熟悉常见的数据结构、算法,扎实的编程能力; 4、熟悉常见开源分布式中间件,MySQL、Redis、MQ等常用组件,熟悉Rust生态Tokio/Axum/Prost等基础库; 5、理解分布式系统架构设计思想,包括不限于服务化、异步、高可用、可扩展等; 6、较好的团队协作和沟通能力,积极乐观,责任感强;Rust开源项目作者/贡献者、有Rust编译器/FFI跨语言编程/WASM 虚拟机、生产环境Rust实践经验者优先。
  • 内容资讯,短视频 / D轮及以上 / 2000人以上
    职位职责: 1、参与AI芯片编译器工具链测试开发工作;参与编译器工具链测试方法设计、测试系统搭建和测试开发工作;参与编译器性能优化验证工作; 2、协同开发团队建立编译器验证机制和评价标准; 3、参与推理模型性能、精度日常测试执行、问题跟踪工作; 4、参与设计、建立以及推动AI芯片软件质量持续提升流程; 5、参与AI芯片整体软件栈质量流程建设,对软件开发的质量进行监控和追踪; 6、参与开发和运维AI芯片云服务基础设施和分布式系统(包含K8S集群、CI/CD系统、工作流系统、追踪探测系统等),为业务提供高可用、高稳定、高性能、低成本的云服务。 职位要求: 1、本科及以上学历,计算机科学/电子工程相关专业;1年以上软件开发及测试工作经验,有AI芯片软件栈测试相关经验者优先; 2、熟练掌握汇编,C/C++,Python,Go,Shell等一种或者多种语言; 3、了解主流平台开发技术和体系(React,Vue,Nodejs,Python,Go等);了解云原生相关技术(K8S,微服务、GitOps、DevOps等);了解深度学习相关算子和优化技术; 4、了解Tvm或者Mlir等构建第三代深度学习框架的技术;了解图优化和算子融合等优化技术; 5、熟悉AI计算架构以及优化有经验者优先;熟练操作Linux系统,有在Unix/Linux环境下工作经验; 6、工作务实、敬业,有强烈的责任意识,具备较强的领导能力,以及良好的沟通及协调能力。
  • 15k-22k 经验3-5年 / 本科
    数据服务 / 上市公司 / 500-2000人
    工作职责: 1、负责大模型昇腾算子适配、开发、调优、验证、评测; 2、负责响应客户AI大模型平台优化评测需求,参与大模型方案调优验证、联调适配工作; 3、负责昇思mindspore推理性能评测、评测与优化方案编写; 4、负责以Ascend C语言进行算子融合功能开发、要求性能达到或超过GPU方案; 5、领导安排的相关工作。 任职要求: 1、计算机科学、网络工程、信息安全等相关专业。本科学历以上,有相关工作经验优先。 2、熟练C++,Python编程,具备良好的代码风格; 3、掌握常用的算法和数据结构、了解常见的机器学习算法,熟练使用C++标准模板库; 4、熟悉 Linux 系统和基于 git 的版本管理; 5、熟悉MLIR/LLVM/vLLM,了解CUDA、CANN技术; 6、熟悉 TensorFlow /Pytorch等深度学习框架; 7、具有编译器开发经验或者异构编程开发经验。