Hiring.Camp

Senior Machine Learning Engineer

Aviva the most attractive choice

·

Feb 19, 2026

Salary
$110k – $145k
Location
Canada - Markham ON 10 Aviva Way · Toronto
Workplace
Remote
Department
Engineering
Seniority
Senior
Experience
5+ years
Source
Workday

Description

Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.

We are seeking a highly skilled and experienced Senior Machine Learning Engineer to join our AI/ML Platform team. The ideal candidate will have a strong background in designing, building, and deploying scalable machine learning solutions in both cloud and on-premise environments. Hands-on experience with Snowflake, AWS, and Linux-based systems is essential. You will collaborate closely with data scientists, data engineers, and product teams to operationalize ML models and drive innovation across the organization.

What you'll do:

  • Design, develop, and deploy robust ML pipelines and services in production environments (cloud and on-prem).

  • Collaborate with cross-functional teams to understand business requirements and translate them into scalable ML solutions.

  • Optimize model performance and ensure reliability, scalability, and maintainability of ML pipelines and systems.

  • Implement MLOps best practices, including CI/CD, model versioning, monitoring, and retraining.

  • Work with Snowflake and AWS services (e.g., S3, EC2, ECR, MWAA) to build and deploy ML models on the cloud.

  • Develop and maintain end-to-end on-premise ML workflows solutions.

  • Ensure data privacy, security, and compliance in all ML solutions.

  • Mentor junior engineers and contribute to technical leadership within the team.

What you'll bring:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or a related field.

  • 5+ years of experience in machine learning engineering or related roles.

  • Strong proficiency in Python and ML libraries (e.g., scikit-learn, pyGAM, XGBoost).

  • Hands-on experience with Snowflake, Snowpark, and Snowpark ML for data engineering and ML workflows.

  • Deep understanding of AWS cloud services and infrastructure for ML deployment.

  • Experience with Linux-based systems, including remote development via SSH.

  • Proficiency in Jenkins for orchestration and automation of ML workflows.

  • Experience with containerization (Docker).

  • Strong proficiency in SQL, with the ability to optimize complex queries using query plans and performance tuning tools.

  • Familiarity with data versioning tools (e.g., DVC, Feast), ML workflow tools (e.g., MLflow, Airflow), and monitoring frameworks.

  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Would be an asset:

  • Knowledge of feature stores and model registries.

  • Experience with Apache Spark and Snowpark for scalable data processing.

  • Exposure to other cloud platforms (e.g., Azure, GCP) is a plus.

  • Contributions to open-source ML projects or publications.

What you’ll get:

  • The salary band for this position ranges from $110,000 to $145,000. Please note that individual salary is determined by factors such as job-related knowledge, skills and experience, as well as internal equity.

  • Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.

  • Outstanding Career Development opportunities.

  • We’ll support your professional development education.

  • Competitive vacation package with the option to purchase 5 extra days off per year

  • Employee driven programs focused on gender, LGBTQ+, origins, diversity and inclusion

  • Corporate wellness programs to support our employees’ physical and mental health

  • Hybrid flexible work model

Please note that we may use AI tools to help us through the recruitment process. This is a new position which has been posted both internally & externally.

Aviva Canada has an accommodation process in place to provide accommodations for employees with disabilities. If upon commencement of employment you require a specific accommodation because of a disability, please contact your Talent Acquisition Partner so that an appropriate accommodation can be arranged. This process applies throughout your career with Aviva Canada.

#LI-MH1

#LI-Hybrid

Skills

PythonAWSAzureGCPDockerJenkinsCI/CDLinuxSQLMachine LearningScikit-learnSparkAirflowSnowflakeData ScienceData EngineeringCompliance

Similar Jobs

30

Senior Machine Learning Engineer - Elements Platform (AU remote)

Canva · Melbourne, VIC, Australia · Remote

Today

Senior Machine Learning Engineer, Safety

reddit · Remote - United States · Remote

Today

Senior Machine Learning Engineer

Bpinternational · US: Houston - Westlake Campus, United States of America · Remote

Yesterday

Senior Machine Learning Engineer

Bjakcareer · Spain · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Portugal · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Sweden · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Poland · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Germany · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Ireland · Remote

2 days ago

Senior Machine Learning Compiler Engineer

Amazon

2 days ago

Senior Machine Learning Engineer, AWS Generative AI Innovation Center

Amazon · Remote

2 days ago

Senior Machine Learning Engineer

MercadoLibre · Medellín, Antioquia,CO, CO

3 days ago

Senior Machine Learning Engineer - Perception 3D Segmentation

Zoox · Foster City, CA · Hybrid

3 days ago

Senior Machine Learning Engineer

ASOS · London, England, United Kingdom

3 days ago

Senior Machine Learning Engineer (Recommendations)

ASOS · London, England, United Kingdom · Hybrid

3 days ago

Senior Machine Learning Engineer

Bpinternational · GB: Sunbury - ICBT, United Kingdom · Remote

4 days ago

Senior Machine Learning Engineer

Vanguard · Malvern, PA, United States of America · Hybrid

4 days ago

Senior Machine Learning Engineer

Vanguard · Malvern, PA, United States of America · Hybrid

4 days ago

Senior Machine Learning Engineer

Sglottery · REMOTE-CANADA · Remote

4 days ago

Senior Machine Learning Engineer

Bpinternational · GB: Sunbury - ICBT, United Kingdom · Remote

4 days ago

Senior Machine Learning Engineer

Freenome · Brisbane, California · Hybrid

4 days ago

Senior Machine Learning Engineer, GAI Search Relevance - Moveworks

ServiceNow · Mountain View, CALIFORNIA, United States

4 days ago

Senior Machine Learning Engineer

Externaljobboards · Bulgaria, Hungary, Poland

4 days ago

Senior Machine Learning Engineer - H/F/NB

Ubisoft · Paris, IDF, France

5 days ago

Senior Machine Learning Graphics Engineer, AI for Experiences

Nvidia · US, CA, Santa Clara, United States of America +2 · Remote

5 days ago

Senior Machine Learning Graphics Engineer, AI for Experiences

Nvidia · Santa Clara, CA,US, US +2 · Remote

5 days ago

Senior Machine Learning Engineer - Automotive

Nvidia · Austria, Remote · Remote

5 days ago

Senior Machine Learning Engineer - Automotive

Nvidia · AT · Remote

5 days ago

Senior Machine Learning Engineer

Alt · Remote · Remote

5 days ago

Senior Machine Learning Engineer, Recommendations

Arena Club · San Francisco, CA +1

5 days ago
Remote Senior Machine Learning Engineer at Aviva the most attractive choice • $110k – $145k | Hiring.Camp