软件架构师

15个月前远程全职
Humanify360

Humanify360

location 多伦多
unsaved
寻求一个职位,您的专业知识将推动人工智能市场的创新?让我们一起在边缘人工智能领域掀起浪潮! 我们正在为我们的客户寻找一名软件架构师,他们是一家以人工智能驱动的深度神经网络优化器。 地点:安大略省多伦多。 关于我们:我们的客户是一家致力于使人工智能日常应用的人工智能软件公司。他们专注于使用人工智能优化其他人工智能模型,为摄像头、传感器、无人机、手机和车辆等边缘设备创建高效的深度神经网络。我们的客户在Gartner、福布斯和ARM AI等机构中获得认可,并获得了有收入的客户和声望高的奖项,成为一家优秀的边缘人工智能创新者。 职位概述:我们的客户正在寻找一名充满活力的软件架构师加入他们不断发展的团队。在这个角色中,您将在优化嵌入式设备的深度学习模型和贡献开创性平台方面发挥关键作用。 职责: • 参与研发的所有技术方面。 • 建立编写干净、可扩展、生产级软件的文化。 • 设计可扩展的架构,审查代码,并监督开发生命周期。 • 与研究人员、工程师、合作伙伴和客户合作。 • 为构建世界一流的工程文化做出贡献,从研究想法到商业产品。 资格: • 计算机科学或相关领域的学士学位。 • 熟练掌握多种编程语言,包括Python和C / C++。 • 具备强大的软件工程技能,具有架构、设计、测试和部署经验。 • 熟悉设计模式(工厂、单例等)、持续集成和部署(Travis)。 • 具备创建可扩展、高性能和良好文档化软件的记录(涉及深度学习/机器学习)。 • 熟悉云平台(如AWS、Azure、GCP)和容器化技术(如Docker、Kubernetes)。 • 具备与利益相关者有效合作的出色沟通技巧。 • 具备创业环境经验者优先考虑。 加分项: • 计算机科学或相关领域的硕士或博士学位。 • 理解机器学习、深度学习和/或计算机视觉概念。 • 接触过现代深度学习框架(Pytorch、Tensorflow)。 • 有部署和维护ML / DL模型和流程的经验。 为什么加入我们: • 在迅速增长的市场中蓬勃发展,我们的客户旨在成为计算机视觉人工智能领域的市场领导者。 • 通过A轮融资支持团队扩张和公司使命,为增长提供令人兴奋的路径。 • 具有竞争力的薪酬、从第一天起的福利、混合工作环境和成功所需的资源。 • 拥抱充满乐趣和活力的技术文化和多元化团队,培养来自世界各地的人才的创新精神。 工作类型:全职,永久 福利: • 休闲着装 • 牙科护理 • 员工援助计划 • 延长医疗保险 • 灵活的工作时间安排 • 寿险 • 带薪休假 • 视力护理 语言要求弹性: • 不需要法语 工作时间表: • 8小时轮班 额外的薪酬类型: • 奖金 通勤/搬迁能力: • 多伦多,安大略省M5H 3G2:可靠通勤或计划在开始工作之前搬迁(必需) 教育: • 学士学位(优先考虑) 经验: • Python:4年(必需) • C++:2年(必需) • 嵌入式系统:2年(优先考虑) • 边缘部署:2年(优先考虑) • CI / CD:5年(必需) • Kubernetes:4年(优先考虑) • Docker:4年(优先考虑) • 工厂:4年(优先考虑) • 单例:4年(优先考虑) • Travis:4年(优先考虑) 语言: • 英语(必需) 工作地点:多伦多,安大略省M5H 3G2,混合远程办公