软件工程师 - 5(合同)

16个月前合同
Tundra Technical Solutions

Tundra Technical Solutions

location 多伦多
unsaved
职位描述 背后的故事 业务组 全球人工智能和机器学习 项目 您将成为全球人工智能和机器学习(GAIML)团队的一员,专注于设计和实施银行业务线上创新、智能的软件解决方案。您的角色将是组织人工智能/机器学习战略的重要组成部分,致力于为银行及其客户创造价值。您将与一支由数据科学家、数据工程师、人工智能/机器学习产品经理和其他软件工程师组成的团队密切合作,了解全球业务合作伙伴的挑战和流程,以将这些见解转化为可行的软件解决方案。 请求原因 抵押证券和财产保险会计员每个案件花费约8分钟手动检查由律师提交的文件以确定其完成情况。当前的文件检查流程消耗了团队固定能力的约30,000小时/年。该流程严重依赖于人眼,容易出现错误。我们的目标是利用由GAIML开发的基于人工智能的解决方案AIDox,增强会计员审查文件的能力,并减少总体处理时间。因此,我们需要聘请一名软件工程师来支持项目集成和开发。 候选人价值主张 • 有机会加入一个思维前瞻的公司,与一支创新思维的协作团队共事。 • 丰富机会的有益职业道路。 • 内部发展以支持您的成长和提升您的技能。 • 有竞争力的报酬。 • 一个致力于在社区中产生影响的包容性组织。 • 鼓励创造力、好奇心和庆祝成功的协作工作环境! 工作中的典型一天 • 对您的工作负责并为最终用户交付可扩展、稳健和完善的产品。 • 收集和完善业务需求,并将其转化为简明的技术规范。 • 进行独立研究,并设计高效的解决方案,满足规范要求,并遵守行业最佳实践和组织政策。 • 开发现有和新的软件产品,旨在为我们的客户提供优秀的服务。 • 在与团队沟通观点时,注重口头和书面表达,并习惯性地记录设计、可交付成果以及任何其他相关信息,如运营和支持运行手册和流程。 • 提取数据洞察并应用它们来解决业务机会。 候选人要求/必备技能 • 10年以上软件工程、Web应用和全栈开发、系统设计和集成的工作经验。 • 5年以上现代JavaScript、NodeJS、Express、React/Redux及相关工具集(Webpack、Babel、Jest)的工作经验。首选JavaScript和React。 • 5年以上编程和脚本语言的工作经验,首选Python和Bash。 • 您有与数据库和键值数据存储(例如MongoDB、Redis、PostgreSQL)的工作经验。 • 您有使用Linux并精通DevOps和工具的经验。 • 您始终使用版本控制(例如git)。 Nice-To-Have 技能 • 具有浏览器扩展开发经验的优势 • 具有信息检索系统/搜索引擎(如Apache Lucene、Solr或Elasticsearch)以及网络爬虫(如Apache Nutch)的经验是一个优势。 • 具有Ansible、ELK堆栈、消息队列的经验是一个优势。 • 具有人工智能和机器学习(例如GPT-3)的经验是一个优势。 软技能 • 您是一个有创造力、自我激励、结果导向和高度积极的个人,具有很好的分析能力,可以应用于解决复杂问题。 • 您具备很好的人际交往和沟通能力,可以与利益相关者和项目团队成员有效合作。 • 您是一个渴望学习的人,喜欢接受新挑战,同时以持续改进现有软件产品为傲,旨在为我们的客户提供优秀的服务。 • 您善于从数据中获得洞察,并将其应用于解决业务机会。 学位或认证 • 您拥有相关STEM学科的大学学位(电气/计算机/软件工程、计算机科学、数学)。 候选人评审和选择 2个步骤的面试 与HM的1个面试,30分钟的视频会议 与HM和技术团队的2个面试,1.5小时的视频会议(技术和行为问题) 职位编号59065