高级软件工程师,机器学习 - 远程工作

多伦多 5天前全职 网络
55.5万 - 80.8万 / 年
在DNAstack,我们的使命是通过构建软件来推动精准医学,打破负责任的生物医学数据共享、发现和分析的障碍。我们开发尖端技术和行业标准,帮助研究人员和临床医生分析测序数据,并做出更快、更准确的诊断。我们的平台支持国家和国际网络,解决罕见疾病、癌症、传染病等问题。我们是一个小而强大的初创团队,工作在生物信息学、云计算和开放科学的交汇处。 DNAstack正在寻找一位高级软件开发人员,能够从早期概念到可靠的生产就绪交付品全面负责功能。您将与产品设计和生物信息学密切合作,帮助我们设计和开发产品,以推动基因组学和精准健康领域的突破性发现。这个角色适合那些在初创环境中茁壮成长、喜欢解决复杂问题、与跨职能合作伙伴密切合作并始终交付高质量用户导向软件的人。 全面负责产品功能,从构思和技术设计到实施、测试、部署和维护。 原型开发、测试、部署和维护后端服务、API和直观高效的用户界面。 与跨职能合作伙伴合作,了解用户需求并将其转化为明确的技术解决方案。 主动识别技术风险或弱点,推荐解决方案并领导架构讨论以推动一致性。 诊断和解决性能、可靠性和安全性问题;通过深思熟虑的代码审查、指导和知识共享提高代码质量。 为团队在文档、高质量产品交付和强大工程基础方面的实践做出贡献。 Java(Spring Boot) TypeScript(Angular)Python云平台(AWS GCP Azure)数据库和查询引擎(PostgreSQL BigQuery RedShift Trino)熟悉AI工具(Claude Code GitHub CoPilot)5年专业经验,构建和交付生产软件对系统、算法和软件设计有明显的理解强烈的责任感和独立推动项目的记录,同时在协作的团队环境中茁壮成长计算机科学、计算机工程或相关领域的学位 加分项 具有数据密集型分布式系统经验 能够在多个服务、语言和代码库之间工作 具有AI/ML技术经验或将AI能力集成到生产系统中的经验 具有云平台(GCP AWS Azure)经验 该职位提供混合工作环境的灵活性,允许您远程工作和在我们多伦多办公室工作。该职位的薪资范围为110,000 - 160,000加元。DNAstack的薪酬是通过各种因素确定的,包括但不限于:加拿大的可比薪资市场数据、技术技能评估、对以往工作历史的整体看法以及与其他DNAstack团队成员的内部薪酬公平。 我们定期审查我们的薪酬实践,以识别和解决任何薪酬公平差距。薪酬公平是一个持续的过程,我们致力于在遵守立法要求的同时,营造一个重视公平、尊重和包容的工作场所。 远程友好,工作时间灵活,并有机会在我们多伦多办公室现场工作。 全面的健康福利:为您和您的家属提供医疗、牙科和视力保险 三周假期 产假和育儿假补贴计划 一次性远程办公室设置津贴 职业发展和学习支持 有机会为开放科学和全球数据共享工作做出贡献。 如果这个角色听起来适合您,并且您对帮助塑造基因组医学的未来感到兴奋,我们很乐意听到您的消息。 在DNAstack,我们致力于为每个人建立和培养一个包容、可访问的环境。如果您对面试过程中的任何阶段有任何关于可访问性需求的问题、疑虑或请求,请联系我们,我们将与您合作以满足您的需求。 作为一个小而强大的团队,我们使用AI驱动的工具来帮助我们在招聘过程中保持组织和效率。这些工具在排序申请和突出与职位匹配方面提供帮助。这些工具帮助我们更快地行动,但绝对不会为我们做决定——我们团队中的每个申请都由真人审核。 如果您对我们在招聘过程中如何使用AI有任何疑问,请联系我们。 高级IC