博士招聘 数值计算引擎算法工程师
数值计算引擎算法工程师
领域方向:AI
工作地点: 深圳、北京
数值计算引擎算法工程师
  • AI
  • 深圳、北京

岗位职责

1、负责数值计算求解器的设计、开发和评测,实现针对大规模问题的稳定高效的线性求解器、非线性求解器、预处理算子等;

2、负责数值计算求解器在CPU和GPU上异构并行算法的设计、开发和评测;

3、负责数值计算求解器在Windows、Linux等跨平台操作系统的兼容设计和实现;

4、负责数值计算求解器在电磁仿真、流体力学仿真、结构力学仿真、热力学仿真等CAE场景的应用及优化。

岗位要求

1、在数值计算和并行计算的设计和实现上有深厚的积累。熟悉数值计算的基本算法,包括非线性求解算法如牛顿迭代,线性求解算法如Krylov子空间迭代,预处理加速算法,矩阵分解等算法;

2、熟悉数值仿真的基本算法,如有限元方法、有限体积方法、网格法等,在电磁仿真、流体力学仿真、结构力学仿真、热力学仿真或多物理场仿真等CAE场景有一定的开发和实践经验;

3、编程能力强,具备良好的数据结构和算法知识,至少精通一门编程语言(C、C++、Fortran或Python),有使用高性能计算机实现并行编程的经验。熟练掌握以下工具中的至少一个:MPI、OpenACC、CUDA、OpenCL、pThread;

4、熟练使用BLAS、FFT、LAPACK、SPARSE、PETSc等。

投递方式

邮件发送到cloudei@huawei.com,邮件标题及简历附件命名方式:博士招聘+姓名+学校+意向职位名称。