Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026

Intermediate Machine Learning Engineer

Aviva Canada Hybrid mid full-time

Salary

$90,000 to $115,000 per year

Apply on Aviva Canada

Description

We are seeking a talented and motivated Intermediate Machine Learning Engineer to join our AI/ML Operations & Platform team at Aviva Canada. The ideal candidate will have hands-on experience in building and deploying machine learning solutions, with an understanding of cloud technologies and data platforms.

Responsibilities:

  • Assist in designing and implementing ML pipelines and services in cloud and on-premise environments.
  • Collaborate with cross-functional teams to gather requirements and contribute to scalable ML solutions.
  • Support model deployment, monitoring, and performance optimization.
  • Apply MLOps practices such as CI/CD, model versioning, and retraining workflows.
  • Work with Snowflake and AWS services to support ML model deployment.
  • Contribute to the development and maintenance of on-premise ML workflows.
  • Ensure adherence to data privacy, security, and compliance standards.
  • Participate in code reviews and knowledge sharing within the team.

Requirements:

  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field.
  • 2–4 years of experience in machine learning engineering or related roles.
  • Proficiency in Python, along with data processing and ML libraries (e.g., Pandas, NumPy, scikit-learn, XGBoost).
  • Familiarity with AWS and/or Snowflake cloud services, as well as Linux-based systems.
  • Basic experience with Jenkins and containerization tools such as Docker.
  • Strong SQL skills, including an understanding of query optimization techniques.
  • Exposure to ML workflow tools (e.g., MLflow, Airflow) and monitoring frameworks is a plus.
  • Strong analytical and problem-solving abilities.

What you’ll get:

  • The salary band for this position ranges from $90,000 to $115,000.
  • Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.
  • Hybrid flexible work model.
  • Outstanding career development opportunities.
  • 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.
  • Employee discount on home and auto insurance (where applicable).

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://aviva.wd1.myworkdayjobs.com/en-US/External/job/Markham/Intermediate-Machine-Learning-Engineer_R-172771

Apply on Aviva Canada