Aviva Canada is seeking an ML Engineer to design and implement ML pipelines across cloud and on-prem environments. You will collaborate with cross-functional teams, support deployment, monitoring, and optimize performance, while applying MLOps practices such as CI/CD and retraining workflows. The role requires 2–4 years of ML engineering experience, solid Python and ML libraries, and familiarity with AWS/Snowflake and Linux. Hybrid work model and ongoing professional development are offered.