Skip to main content

科学计算内核与后处理工程师(Python/C++)(W)招聘_哈尔滨工业大学招聘 - 智联招聘

Technology
哈尔滨工业大学
哈尔滨, 中国5天前截至 2026/10/9

职位描述

岗位职责:

1、识别本地建模、输入生成、结果解析、科学后处理和远程运行脚本的真实边界;

2、建立自有、修改、第三方、生成和遗留代码分类;

3、将本地科学算法从 UI、文件路径和远程调度逻辑中分离;

4、设计稳定的本地科学能力接口,可由 Python、C++ 或独立进程实现;

5、将散乱脚本转为模块、包、稳定 CLI 或本地服务;

6、建立求解器原始结果到统一科学结果的解析和归一化链路;

7、支持历史结果在无远程集群的情况下重新分析;

8、建立单元、集成和黄金数值回归测试;

9、整理 Python 和原生扩展依赖,支持离线安装;

10、与远程运行时工程师共同将调度、SSH 和科学算法彻底分开。

任职资格:

1、4 年以上科学计算软件、数值软件或工程工具开发经验;

2、Python 工程能力扎实,熟悉 NumPy、SciPy、pyproject、虚拟环境和 pytest;

3、至少具备一种跨语言或原生性能能力:C++、Cython、pybind11、C API、Fortran 接口或独立进程协议;

4、能将脚本改造成模块、包、CLI 或稳定本地服务;

5、能设计结构化科学数据模型和结果 Schema;

6、熟悉 Linux、子进程、文件格式、JSON/Protobuf 等进程间契约;

7、有依赖锁定、离线部署和第三方许可证意识;

8、能阅读科研代码并建立数值回归;

9、能与物理专家合作,不擅自改变科学语义;

10、接受本地科学内核优先、远程端轻量执行的职责划分。

【优先项】

1、科研软件开发;

2、Conda、conda-lock、conda-pack、wheelhouse;

3、C++、Cython、pybind11、Fortran 或 C 扩展;

4、VASP、QE、CP2K、ABACUS 结果解析或后处理;

5、材料结构、缺陷、能带、DOS 等算法经验;

6、Python Runtime 或本地独立科学服务打包。

Keywords
C++PythonCP2KSCHEMAMS-DOSJSONProtocol BuffersCythonLinuxCondaNumPyOpenSSHFortran

对这个职位感兴趣吗?