高级软件工程师——RareCyte(混合办公,华盛顿州)
为 RareCyte 的空间生物学和液体活检技术开发 Web 平台,涵盖仪器控制、图像处理和显微图像可视化。
描述
- 开发用于实时仪器控制、高性能图像查看、异步处理和数据管理的复杂客户端应用程序。
- 负责功能从初始设计到部署的全流程。
- 与科学家、工程师和产品相关方合作,明确不断变化或尚不完整的需求。
- 随着产品需求变化调整技术实现方案。
- 与团队成员分享技术知识和实践经验。
- 参与评估有助于保持技术栈先进性的技术。
- 开发用于执行扫描并管理和分析生成图像数据的 Web 平台。
- 在 Django 服务、分布式图像处理系统以及用于大型显微图像的高性能浏览器查看器之间开展工作。
任职要求
- 计算机科学或相关专业本科及以上学历。
- 具有五至八年生产软件开发经验。
- 具备扎实的软件工程基础,包括测试、代码审查和可维护的系统设计。
- 具备诊断和解决复杂系统问题的能力。
- 具有构建 Python Web 服务和 API 的经验;强烈优先考虑具备 Django 和 Django REST Framework 经验者。
- 具有现代 JavaScript 和 TypeScript 经验;优先考虑具备 Vue.js 经验者。
- 具有使用 PostgreSQL 等关系型数据库的经验。
- 能够在信息不完整的情况下做出合理决策,并随着需求演变调整方向。
- 具备出色的书面和口头沟通能力。
- 能够在跨职能团队中独立且协作高效地工作。
- 优先条件:具有 WebSockets、Celery 或其他任务队列系统以及 Redis 经验。
- 优先条件:具有使用 Python 处理科学数据或图像数据的经验,包括 NumPy、SciPy、OpenCV、TIFF 或 OME-TIFF。
- 优先条件:具有浏览器图形或大型图像可视化技术经验,例如 WebGL、OpenSeadragon 或 Web Workers。
- 优先条件:对前端设计感兴趣并具备相关经验,尤其是科学应用领域的前端设计。
福利待遇
- 部分职位可能有资格获得额外薪酬,包括奖金、佣金、股票期权和差旅津贴。
- 公司提供平等就业机会,并支持合理便利安排。
- 对于符合条件的医疗状况、残疾或真诚持有的宗教信仰,工作场所疫苗接种便利安排流程可能适用。
