高级生物信息学工程师
岗位摘要
设计、构建和维护基因组学和结构生物学领域的生物软件(库、命令行工具、流程、数据集和基准),供内部和外部研究人员及AI代理使用;负责从研究代码到公开发布的整个路径,包括测试、针对参考数据和现有工具进行验证、基准测试、文档和打包,并决定何时可以发布
岗位职责
- 设计、构建和维护基因组学和结构生物学领域的生物软件(库、命令行工具、流程、数据集和基准),供内部和外部研究人员及AI代理使用
- 负责从研究代码到公开发布的整个路径,包括测试、针对参考数据和现有工具进行验证、基准测试、文档和打包,并决定何时可以发布
- 维护已发布的软件:分类问题、审查外部贡献并管理破坏性变更
- 通过会议、研讨会、教程以及与研究人员和维护者的直接合作,在生物学社区中代表团队,并将了解到的需求转化为团队的优先事项
- 与团队的计算和实验科学家合作,将研究代码转化为经过充分测试、可重用的软件
任职要求
- 拥有被他人采用和依赖的生物软件记录
- 具备深厚的软件工程经验,并习惯使用AI编码代理进行设计、实现、测试和审查
- 能够理解、测试和衡量代理编写的代码,并确保其达到与手写代码相同的标准
- 具备基因组学、结构生物学或计算生物学其他领域的经验者优先
- 能够灵活适应个人贡献者或领导小型团队的角色