Aviva Investors

Intermediate Machine Learning Engineer

Aviva Investors
Apply
1 day ago
Markham, CanadaMid Level

Responsibilities

  • Design and implement machine learning 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, performance optimization, versioning, and retraining workflows.
  • Apply MLOps practices and maintain on-premise ML workflows.
  • Work with Snowflake and AWS services to support ML model deployment.
  • Participate in code reviews and knowledge sharing.
  • Ensure adherence to data privacy, security, and compliance standards.

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, Pandas, NumPy, scikit-learn, and XGBoost.
  • Familiarity with AWS and/or Snowflake cloud services and Linux-based systems.
  • Basic experience with Jenkins and Docker.
  • Strong SQL skills, including query optimization techniques.
  • Exposure to MLflow, Airflow, and monitoring frameworks is preferred.
  • Experience with Apache Spark and Snowpark for scalable data processing is a plus.
  • Strong analytical and problem-solving abilities.

Benefits

  • Salary range of $90,000 to $115,000.
  • Annual bonus eligibility, retirement savings, share plan, health benefits, personal wellness support, and volunteer opportunities.
  • Hybrid flexible work model.
  • Career development and professional development education opportunities.
  • Competitive vacation package with the option to purchase five additional days off per year.
  • Employee-driven diversity and inclusion programs and corporate wellness programs.
  • Employee discount on home and auto insurance where applicable.

Tech Stack

Apache AirflowApache SparkAWSAzureDockerGoogle Cloud PlatformJenkinsLinuxMLflowNumPyPandasPythonscikit-learnSnowflakeSQLXGBoost
Aviva Investors

About Aviva Investors

1,001-5,000 employees

Aviva Investors is the global asset management business of Aviva plc, headquartered in London and founded in 2008. It manages fixed income, equity, real assets, multi-asset, and alternative strategies, including ESG-oriented mandates, for institutional, wholesale, and retirement clients worldwide. Its business model centers on management and performance fees from pooled funds and segregated mandates across global markets.

Contact me