科学计算助理-机器学习软件工程师

位置
Ashburn
发布
2022年4月28日
关闭
2023年4月25日
纪律
计算
工作类型
工程师
雇佣-工作时间
全职
持续时间
永久
资格
大师

简介:

开源代码和软件对所有科学领域的进步都非常重要。共享代码可以让相同的分析在不同的实验室中进行,促进在生物学中日益重要的计算工具的广泛使用,并使不同的团队能够在其他人的成就的基础上进行构建。此外,开源代码所提供的透明性使人们对科学软件产生的结果产生了信任。重要的是,成功地共享代码需要的不仅仅是在开放许可下按原样发布代码。只有设计良好和文档完善的代码才容易被其他开发人员重用或修改,以适应新的应用程序(开发人员友好的);将基于研究的代码提升到这个级别需要付出巨大的努力。同样困难的是设计直观的用户界面,允许没有底层算法专家知识的科学家使用软件(用户友好的).在代码的生命周期内维护代码并提供用户支持通常需要额外的长期持续工作。

我们最近创建了开放科学软件计划(东德)该项目专注于与HHMI Janelia的实验室和团队密切合作,为更广泛的研究社区创建有影响力的开源软件。

我们正在寻找一个有才华和上进心的人科学计算助理(SCA)谁对开源软件开发充满热情,并愿意为一个或多个令人兴奋的,机器学习中心项目:

  • CellPose和Suite2p(与斯特林格实验室合作)

  • 单分子定位的开源平台(与Turaga实验室合作)

  • Kilosort(与Pachitariu实验室合作)

  • 可用的,可扩展的视频注释库的机器学习(与布兰森实验室合作)

  • Paintera(与Saalfeld实验室合作)

这些项目的详细信息可以在东德的网页

SCA的位置代表了传统博士后的替代方案,并提供了一个理想的环境,以建立计算研究或软件工程的职业生涯。该职位旨在培养计算研究和专业软件工程方面的资格和经验,使候选人能够在科学或工业领域追求她/他/他们未来的职业生涯。对于每个项目,SCA将与一名经验丰富的软件工程师和一名来自特定实验室的成员(通常是实验室负责人)配对,以便快速学习技术和项目本身。

开发的软件当然是可以公开访问的,SCA有机会随着时间的推移成为(其中之一)主要的贡献者,并发布结果。

SCA职位的任期为12至24个月,最后期限为12个月(总共最多36个月)。

资格:

  • 计算机科学、生物信息学、工程或科学专业硕士或博士学位

  • 有使用Python编写高效代码的经验

  • 有深度学习框架PyTorch和/或TensorFlow经验

  • 有大数据和分布框架(如Dask, Spark)经验者优先

  • 最好有UI编程经验(如Napari, PyQT,基于web的UI)

我们为您做什么:

  • 让你置身于开源爱好者的环境中

  • 有经验的科学家和软件工程师支持这个项目

  • 使你成为一名独立的科学家

  • 在HHMI Janelia提供一个令人兴奋和鼓舞人心的工作环境

  • 提供有竞争力的薪酬

如果你对一个特定的开源项目感到兴奋,你甚至可能贡献了它,请把它包含在你的应用程序中,这样我们就可以一起讨论代码。欲了解更多信息,请访问网站或电子邮件Stephan Preibischpreibischs@janelia.hhmi.org

身体要求:

长时间保持正常的坐姿或站立姿势;通过伸出手或手臂达到和抓住;灵巧地用手指操作物体,例如使用键盘;运用口头语言的沟通技巧;能在正常范围内看到和听到;能够在工作空间中移动。这个职位需要机动性,包括能够移动重达几磅的材料(比如笔记本电脑或平板电脑)。

在合理的安排下,残疾人可以履行这一职位的基本职责。合理住宿的要求将按个人情况进行评估。

请注意:

该职位描述列出了该职位的主要职责、责任和要求;但是,它不应被理解为一份详尽的声明。除非以“可能”开头,以上所述的基本职责和责任都是《美国残疾人法案》所定义的工作的“基本职能”。

更多这样的搜索