
Company |
Manulife |
Job title |
Software Engineer- AI/ML |
Job location |
Waterloo, Ontario, Canada |
Type |
Full Time |
Responsibilities:
- Collaborate with a team of engineers and analysts to deliver scalable applications towards Business Unit goals.
- Data Pipeline Development – Experience in designing and building robust data pipelines.
- Build apps, APIs, and data solutions to drive projects.
- Maintain and optimize custom apps with RDBMS and No-SQL DBs as backend.
- Experience with Extract, Transform, and Load (ETL) processes to integrate data from various sources.
- Leverage Data Analytics to future-proof software solutions.
- Participate in conceptualization and brainstorming sessions to devise creative and new digital solutions.
Requirements & Skills:
- 1 to 3 years of experience in building data-driven software solutions.
- Fluent in Python and/or NodeJS and Git.
- Azure SQL DB, MongoDB.
- Solid understanding of DevOps tools (Jenkins, Snyk, SonarQube, etc.)
- Fluent in using Azure Databricks, ADF, or similar technologies.
- Familiarity with the latest advancements in ML & AI and it’s integration to backend software applications, would be a bonus.
