中级全栈AI开发人员(90% React/10% Python)

多伦多 2天前全职 网络
面议
我们的员工是我们一切工作的核心。我们共同帮助人们、企业和社会在顺境中繁荣发展,在逆境中保持韧性。 我们的员工承诺代表了Intact对您的承诺,以换取您践行我们的价值观,努力做到最好,乐于接受变化并投资于您的职业生涯。作为回报,我们承诺在一个您可以塑造未来、团队合作获胜并与我们共同成长的工作场所提供支持、机会和以绩效为导向的财务奖励。 在Intact,薪酬不仅仅是工资。 - 灵活的工作安排和混合工作模式 - 每年最多可购买5天额外假期 - 提供多种福利以支持身心健康,包括远程医疗、健康账户等 - 股份计划和其他储蓄:高达工资的12%甚至更多(询问如何获得终身保证收入) 薪资范围(但不限于): 94,200 - 115,200 年度奖金目标基于基本工资,最高可达目标的两倍(取决于个人和公司绩效): 10% 作为我们团队合作获胜承诺的一部分,我们通过年度奖金计划和员工股票购买计划(ESPP)与员工分享成功——Intact匹配您净股份的50%。 我们的养老金计划为员工提供职业生涯之外的灵活性和长期保障。我们是少数几家通过固定收益养老金计划提供终身保证收入机会的公司之一。 候选人的薪资将综合考虑多种因素,包括:经验、技能、资格、对角色的预期贡献、内部公平性等。上述薪资范围基于每周35小时工作制,并代表大多数不同候选人档案。然而,我们鼓励可能超出此范围的候选人也申请。 关于该职位 我们的多伦多Intact实验室正在寻找一位有经验的React前端开发人员,他也曾使用Python,加入AI工程团队。该角色将涉及约80-90%的React和TypeScript前端开发以及10-20%的Python。人工智能正在塑造保险的未来。作为加拿大最大的家庭、汽车和商业保险公司,我们致力于培养下一代技术和人才。通过数据科学、机器学习和人工智能的力量,我们共同帮助客户保护他们最重要的东西。 实验室生活 技术的好坏取决于背后的人。每天在工作中,您将受到我们更大实验室团队的杰出人才的启发:精算师、数据科学家、机器学习专家、地理数学家、气象学家、软件工程师和设计师。 您将共同解决具有挑战性的问题,并有自由去想象、研究、创造、测试和将创新解决方案付诸实践,这将对我们的业务和客户需求产生深远影响。 随着公司发展,您的职业生涯也将随之成长。您将始终有机会发展您的领导技能,加强您的专业知识或将工作引向新的方向。无论是领导一个新的激动人心的项目,还是加入加拿大不同的AI产品团队,您的职业生涯将始终在前进。 您将在这里做什么: - 能够将业务需求分解为具有明确技术验收标准和工作量估算的技术子任务 - 领导和指导初级团队成员参与各种开发和技术活动 - 能够独立完成技术实施任务 - 与组织内的利益相关者合作,讨论网站或界面的需求、设计和功能 - 与设计师、产品经理、其他AI工程师和数据科学家合作 - 创建网站或应用程序的原型和模型 - 参与微服务、API和可重用库的设计、开发和演变,以在关键生产环境中执行我们的算法 - 参与技术监控和开发标准的定义,以确保系统效率、弹性和可持续性 - 参与后端组件的开发和演变,以执行我们的算法 - 优化平台以实现最大性能和可扩展性 - 与团队合作优化和优先开发任务 - 设置组件和集成测试 - 确保交付工作的高质量 - 增强开发团队的生产力 - 监督制定适当的策略以实现目标 - 支持并积极参与问题或问题情境 - 担任小组成员的技术领导者/导师角色 - 具有强大的分析思维,天生好奇,喜欢解决复杂问题,注重细节,并热衷于为用户提供最佳体验 您带来的: - 计算机工程、计算机科学或软件工程学士学位,至少有5年开发企业级软件解决方案的丰富经验 - 精通Python语言和GIT - 精通HTML、CSS、JavaScript - 精通前端框架——ReactJS和TypeScript。构建可扩展的、类型化的基于组件的UI。了解React Hooks:高级状态和效果使用 - 状态管理:具有Redux Toolkit(切片、thunks、reducers)的经验 - 样式:精通CSS并使用组件库 - 路由:熟悉React Router用于SPA导航 - 测试:具有自动化前端单元测试经验。使用Vitest和Testing Library编写单元/集成测试 - API集成:使用REST API,处理异步数据,并模拟端点(OpenAPI,MSW) - CICD:熟悉GitLab管道 - 熟悉Git工作流程、代码审查和文档最佳实践 - AWS和容器化:了解Docker、ECR/ECS、CloudWatch、RDS - 精通Terraform - 具有异步编程经验 - 具有构建和发布前端包的经验 - 理解网页性能优化技术和布局美学 - 强大的问题解决和调试技能 - 良好的MLOps最佳实践知识 - 熟悉软件工程生命周期和敏捷方法 - 对于位于魁北克的候选人,由于需要定期与全国的英语同事互动,因此需要双语能力 - 不需要加拿大工作经验,但必须有资格在加拿大工作 一些加分项: - 了解生成式AI和检索增强生成(RAG) - 了解MLOps最佳实践 关于我们 Intact实验室——总部位于加拿大蒙特利尔——是一个快速增长的数字创新中心,由加拿大最大的家庭、汽车和商业保险公司Intact Financial Corporation支持。 #LI-Hybrid 这是我们不断成长的团队中的一个新角色。 我们是一个平等机会的雇主 在Intact,我们的尊重价值观基于将多样性视为一种力量。我们努力创造一个无障碍的工作场所,让员工感到被重视、被包容,并鼓励分享他们独特的观点。 我们鼓励来自权益应得群体的个人申请,包括但不限于女性、原住民、残疾人士、黑人和2SLGBTQI+社区的成员。 作为Intact对和解承诺的一部分,我们承认我们在目前称为加拿大的土地上工作、会面和旅行,这些土地最初由第一民族、梅蒂斯和因纽特人居住。这段历史延续了几个世纪,并在今天继续发展。 我们有政策以确保残疾人士的平等访问和参与,包括提供工作场所调整(便利设施)。可根据要求提供适用政策的副本。 如果我们可以提供特定调整以使招聘过程对您更具可访问性,请在我们联系您关于工作机会时告知我们。我们将与您合作以满足您的需求。 在此了解更多关于我们的招聘流程和您的候选人旅程。 请注意,Intact不提供与移民相关的事务(包括但不限于特定雇主的封闭工作许可)的赞助或其他支持。候选人必须有资格在预计的开始日期和整个就业期间在加拿大工作,并且完全负责维持其工作资格。 如果您是Intact或belairdirect的员工,请在内部职业网站上申请此职位。