cover image
Aviva Canada

Aviva Canada

www.aviva.ca

4 Jobs

4,875 Employees

About the Company

Aviva Canada is one of the leading property and casualty insurance groups in the country, providing home, automobile, lifestyle, and business insurance to 2.5 million customers coast to coast. A subsidiary of UK-based Aviva plc, we have the financial strength, scale and are a trusted insurance provider globally for more than 325 years.

Proud Recipient of:
2025 Great Place to Work
2025 Greenest Employer
2025 Greater Toronto Top Employer
2025 Insurance Business Canada 5-Star Claims award

For more information, visit aviva.ca or Aviva Canada's Twitter, Facebook, Instagram and LinkedIn pages.

Listed Jobs

Company background Company brand
Company Name
Aviva Canada
Job Title
Senior Analytics Developer
Job Description
Job Title: Senior Analytics Developer Role Summary: Lead quality and analytics engineering for pricing data products, ensuring reliable, test‑driven pipelines and models that support underwriters, actuaries, and data scientists. Expectations: Deliver high‑quality, production‑ready analytics assets with minimal defects, meet rigorous data quality KPIs, and govern early‑stage testing to accelerate release cycles. Key Responsibilities: - Design, document, and maintain Snowflake analytics models using dbt, implementing naming, versioning, and test coverage. - Build and optimize SQL/Python transformations, enforce coding standards, and conduct peer reviews. - Develop and approve test strategies for ETL/ELT pipelines and analytics data products. - Set up test environments, generate representative QA datasets, execute tests, log defects, and sign off releases. - Implement “shift‑left” quality by collaborating with data engineers, product owners, and analysts to apply functional, non‑functional, lineage, security, and performance tests. - Automate quality gates in CI/CD pipelines (Jenkins, Git-based workflows) for dbt and Airflow jobs, including schema, constraint, reconciliation, anomaly detection, and monitoring checks. - Partner with stakeholders to translate business requirements into data models and acceptance criteria, measuring outcomes with data quality KPIs. - Conduct risk‑based testing and go‑live readiness assessments, facilitating release confidence. Required Skills: - Proficiency in SQL and Python, including testing and validating large‑scale transformations. - Hands‑on experience with Snowflake, dbt, Airflow, and CI/CD tools (Jenkins, Git). - Strong knowledge of data quality frameworks (constraints, reconciliation, profiling), lineage, security, and defect management (Jira). - Ability to design and maintain analytics‑ready models, document lineage, and tune performance. - Collaborative mindset, comfortable working cross‑functionally with engineers, analysts, product, and platform teams. - Experience in insurance or financial services contexts (asset). - Familiarity with observability/monitoring for pipelines and datasets (asset). Required Education & Certifications: - Bachelor’s degree in Computer Science, Data Engineering, Information Technology, or related field. - Master’s degree in Data Analytics or Engineering considered an asset.
Markham, Canada
Hybrid
Senior
25-12-2025
Company background Company brand
Company Name
Aviva Canada
Job Title
VP, Small Business Operations
Job Description
Job title: VP, Small Business Operations Role Summary: Lead Aviva’s national Small Business underwriting organization, driving profitable growth, underwriting excellence, and a market‑leading digital and broker experience. Set strategic direction, build underwriting capability, and optimize a scalable operating model that delivers superior customer and broker outcomes. Expectations: • 10+ years of underwriting experience with senior leadership responsibility. • Bachelor’s degree in business, finance, or related field. • Proven track record in commercial lines product expertise and underwriting excellence. • Ability to inspire, coach, and develop high‑performance teams. • Strong financial acumen with budgeting and portfolio management. • Knowledge of insurance legislation, governance, and risk frameworks. • Experience with digital transformation, systems thinking, and vendor management. • Professional designations such as CIP, FCIP, or CRM preferred. • Bilingual in English/French an advantage. Key Responsibilities: • Oversee portfolio performance, growth, and operating expense discipline. • Design and implement the Small Business operating model for scalability, efficiency, and digital innovation. • Drive customer strategy to improve satisfaction, service performance, and outcomes. • Lead broker engagement nationally, strengthening relationships and trading performance. • Manage governance, risk, and compliance in line with industry standards. • Champion national initiatives: system enhancements, portfolio transitions, and vendor selections. • Collaborate cross‑functionally to enhance automation and digital underwriting journeys. • Develop underwriting expertise and leadership capability across the unit. Required Skills: • Advanced underwriting and commercial lines knowledge. • Strategic leadership, change management, and team development. • Broker relationship management and strategic account handling. • Strong analytical, budgeting, and portfolio management skills. • Excellent communication and stakeholder engagement. • IT literacy with systems thinking. • Problem solving and conflict resolution. Required Education & Certifications: • Bachelor’s degree in business, finance, or related field. • Preferred certifications: CIP, FCIP, or CRM.
Toronto, Canada
On site
Senior
22-01-2026
Company background Company brand
Company Name
Aviva Canada
Job Title
Senior Machine Learning Engineer
Job Description
Job Title: Senior Machine Learning Engineer Role Summary: Lead the design, development, and deployment of scalable machine‑learning pipelines and services across AWS cloud and on‑premise environments. Collaborate with data scientists, engineers, and product teams to operationalize models, ensure high performance, and drive innovation. Expectations: - 5+ years of experience in machine‑learning engineering or related roles. - Proven track record of designing end‑to‑end ML solutions that are scalable, reliable, and maintainable. - Strong leadership in mentoring junior engineers and influencing technical direction. Key Responsibilities: - Design, build, and deploy robust ML pipelines and services in production (cloud and on‑prem). - Translate business requirements into scalable ML solutions with cross‑functional collaboration. - Optimize model performance, reliability, scalability, and maintainability of ML pipelines. - Implement MLOps best practices: CI/CD, model versioning, monitoring, and automated retraining. - Utilize Snowflake, Snowpark, Snowpark ML, and AWS services (S3, EC2, ECR, MWAA) to deploy ML models. - Develop and maintain end‑to‑end on‑prem ML workflow solutions. - Ensure data privacy, security, and compliance across all ML solutions. - Mentor junior engineers and provide technical leadership within the team. Required Skills: - Python programming with scikit‑learn, pyGAM, XGBoost, and related ML libraries. - Hands‑on experience with Snowflake, Snowpark, and Snowpark ML. - Deep understanding of AWS cloud services for ML deployment. - Proficient with Linux-based systems and remote development via SSH. - Jenkins for orchestration and automation of ML workflows. - Containerization using Docker. - Advanced SQL skills with query optimization. - Familiarity with data versioning tools (DVC, Feast), ML workflow tools (MLflow, Airflow), and monitoring frameworks. - Excellent problem‑solving and ability to perform in fast‑paced environments. Optional / Asset: - Knowledge of feature stores and model registries. - Experience with Apache Spark and Snowpark for scalable data processing. - Exposure to Azure, GCP or other cloud platforms. - Contributions to open‑source ML projects or academic publications. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or a related field.
Markham, Canada
Hybrid
Senior
02-02-2026
Company background Company brand
Company Name
Aviva Canada
Job Title
Data Scientist, GIS
Job Description
Job Title Data Scientist, GIS Role Summary Leverage geospatial analytics to inform insurance pricing, underwriting and risk management. Develop mapping, dashboards and spatial models while collaborating with data science, pricing, underwriting and exposure teams. Expactations - Deliver high‑quality geospatial insights that drive pricing, underwriting and product strategies. - Communicate analytical outcomes clearly to technical and non‑technical stakeholders. - Continuously refine GIS tools, models and visualizations to maintain cutting‑edge solutions. Key Responsibilities - Collect, clean and analyze complex geospatial datasets (e.g., zoning, flood‑hazard, exposure layers). - Design and produce interactive maps, dashboards and visualizations for business users. - Perform spatial risk assessments, catastrophe modeling and exposure calculations. - Integrate GIS outputs into pricing models and underwriting workflows. - Collaborate with engineering partners to embed GIS tools into operational systems. - Stay current with GIS technologies (QGIS, GeoServer, PostGIS) and open‑source best practices. - Maintain documentation and coding standards for GIS processing pipelines. Required Skills - GIS analytics with QGIS, GeoServer and PostGIS; experience handling large geospatial datasets. - Proficient Python programming with emphasis on modularity, documentation and reusable code. - Strong analytical reasoning and ability to translate geospatial concepts into insurance contexts. - Excellent written and verbal communication in English; ability to explain complex findings simply. - Collaborative team orientation and self‑direction in a high‑performance environment. Optional/Preferred Skills - Knowledge of flood modeling and other open‑source GIS tools. - Familiarity with cloud platforms and CI/CD pipelines. - Experience with advanced machine‑learning and optimization techniques. - Prior work in insurance or financial services. Required Education & Certifications - Bachelor’s degree in Geography, GIS, Data Science, Mathematics, Physics or related field. - Master’s degree is an asset. - No specific certifications required but GIS or data‑science credentials (e.g., ArcGIS Pro Specialist, GSS) are advantageous.
Toronto, Canada
Hybrid
Junior
05-03-2026