Base: $90,000 to $115,000; bonus/equity: eligible ...
Hybrid
Python programming proficiency
Aws cloud services experience
Snowflake data platform skills
Aviva Canada is seeking an Intermediate Machine Learning Engineer to join their AI/ML Operations & Platform team. The ideal candidate should have experience in building and deploying machine learning solutions, and familiarity with cloud technologies such as AWS and Snowflake, while contributing to a supportive and inclusive workplace culture
Job Summary
The role involves designing and implementing ML pipelines in both cloud and on-premise environments while collaborating with cross-functional teams.
Candidates will support model deployment, monitoring, and performance optimization using MLOps practices like CI/CD and model versioning.
Aviva offers a competitive salary range of $90,000 to $115,000 along with a comprehensive rewards package including health benefits and flexible work models.
Matching Summary
Match Score: 85
Aviva Canada is seeking an Intermediate Machine Learning Engineer to join their AI/ML Operations & Platform team. The ideal candidate should have experience in building and deploying machine learning solutions, and familiarity with cloud technologies such as AWS and Snowflake, while contributing to a supportive and inclusive workplace culture.
Salary
Base: $90,000 to $115,000; Bonus/Equity: Eligible for annual bonus and share plan; Benefits: Retirement savings, health benefits, wellness programs, and vacation options
Skills & Requirements
Must-have
Python programming proficiency
AWS cloud services experience
Snowflake data platform skills
Docker containerization tools
SQL query optimization techniques
Jenkins CI/CD implementation
Nice-to-have
Apache Spark and Snowpark exposure
MLflow and Airflow workflow tools
Azure or GCP cloud platforms
Model monitoring frameworks knowledge
Cross-functional collaboration skills
Key Requirements
Bachelor's degree in Computer Science or related field
2–4 years of machine learning engineering experience