硬件加速测试开发工程师-AI工具链
字节跳动
岗位职责
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、工作务实、敬业,有强烈的责任意识,具备较强的领导能力,以及良好的沟通及协调能力。