职位描述
【工作职责】
1. 负责数值计算求解器的设计和开发,实现针对大规模问题的稳定高效的线性迭代法求解器(预处理算子)、线性直接法求解器、非线性求解器等;
2.负责数值计算求解器在CPU和GPU上并行算法的设计和开发;
3.负责数值计算求解器在电磁、流体力学、结构力学、热力学等物理仿真场景的支撑及优化;
4.负责探索开发及落地AI在数值计算上的应用,比如利用AI优化求解器性能等
【任职要求】
岗位要求:
1.具备基础编程能力,了解数据结构和算法知识,至少熟悉—门编程语言(C、C++、fortran或python),有使用高性能计算机实现并行编程的经验优先(掌握以下工具中的至少一个:MPI、 OpenMP、CUDA、OpenCL、pThread等);
2.熟悉传统机器学习和深度学习算法优先;
3.熟练使用BLAS、FFT、LAPACK、SPARSE、PETSc等优先:
4.有物理引擎开发经验优先;
优选条件:
1.在数值计算和并行计算的设计和实现上有一定的积累。熟悉数值计算的基本算法,包括非线性求解算法如牛顿迭代、线性求解算法如Krylov子空间迭代法、预处理子如不完全LU分解,AMG、
矩阵分解直接法等算法;
2.熟悉数值仿真的基本算法,如有限元方法、有限体积法、无网格法等,在电磁仿真、流体力学仿真、结构力学仿真、热力学仿真或多物理场仿真等场景有一定的开发和实践经验;
3. 了解PINN,DeepONet,FNO等方法优先
1. 负责数值计算求解器的设计和开发,实现针对大规模问题的稳定高效的线性迭代法求解器(预处理算子)、线性直接法求解器、非线性求解器等;
2.负责数值计算求解器在CPU和GPU上并行算法的设计和开发;
3.负责数值计算求解器在电磁、流体力学、结构力学、热力学等物理仿真场景的支撑及优化;
4.负责探索开发及落地AI在数值计算上的应用,比如利用AI优化求解器性能等
【任职要求】
岗位要求:
1.具备基础编程能力,了解数据结构和算法知识,至少熟悉—门编程语言(C、C++、fortran或python),有使用高性能计算机实现并行编程的经验优先(掌握以下工具中的至少一个:MPI、 OpenMP、CUDA、OpenCL、pThread等);
2.熟悉传统机器学习和深度学习算法优先;
3.熟练使用BLAS、FFT、LAPACK、SPARSE、PETSc等优先:
4.有物理引擎开发经验优先;
优选条件:
1.在数值计算和并行计算的设计和实现上有一定的积累。熟悉数值计算的基本算法,包括非线性求解算法如牛顿迭代、线性求解算法如Krylov子空间迭代法、预处理子如不完全LU分解,AMG、
矩阵分解直接法等算法;
2.熟悉数值仿真的基本算法,如有限元方法、有限体积法、无网格法等,在电磁仿真、流体力学仿真、结构力学仿真、热力学仿真或多物理场仿真等场景有一定的开发和实践经验;
3. 了解PINN,DeepONet,FNO等方法优先
公司介绍
华为创立于1987年,是全球领先的ICT(信息与通信)基础设施和智能终端提供商,我们致力于把数字世界带入每个人、每个家庭、每个组织,构建万物互联的智能世界:让无处不在的联接,成为人人平等的权利;为世界提供最强算力,让云无处不在,让智能无所不及;所有的行业和组织,因强大的数字平台而变得敏捷、高效、生机勃勃;通过AI重新定义体验,让消费者在家居、办公、出行等全场景获得极致的个性化体验。目前华为约有19.4万员工,业务遍及170多个国家和地区,服务30多亿人口。
工作地址
武汉江夏区华为武汉研究所0
![](https://img.bosszhipin.com/beijin/upload/com/logo/20200429/8f64c9d0b30a53c434b26799ca78966cec9b49ecaf1604cb263748f03d5c2b0f.png?x-oss-process=image/resize,w_120,limit_0)
华为
关注该公司
华为技术有限公司
计算机软件不需要融资 10000人以上
- 热门职位:
- 机器学习招聘 数据采集招聘 光网络工程师招聘 芯片测试工程师招聘 需求分析工程师招聘 硬件工程师招聘 数字后端工程师招聘 IT技术支持招聘 网络安全招聘 技术经理招聘 大模型算法招聘 无线/天线工程师招聘 DSP开发招聘 通信项目经理招聘 语音算法招聘 其他后端开发招聘 数字IC验证工程师招聘 PCB工程师招聘 深度学习招聘 项目经理/主管招聘 项目专员招聘 模拟版图设计工程师招聘 销售技术支持招聘 模拟IC设计工程师招聘 DBA招聘 驱动开发工程师招聘 系统管理员招聘 项目助理招聘 FAE招聘 电子工程师招聘
更新于:2024-09-12