Randstad, as the talent acquisition partner, is responsible for finding and contracting talent for this contingent role at Aviva. If you are selected for a role you will be engaged or employed by one of the Randstad recruitment companies and will not be an employee of Aviva.

Aviva

Data Scientist

Opportunity ref number: 573
Location
London

Location: London, Norwich or Perth

Contract: End of December - £500 per day (Inside IR35)

About the Team

Join Aviva’s Commercial Lines Data Insights team—home to data scientists, data engineers, and data governance specialists driving analytical and machine learning innovation for pricing and underwriting.

We partner closely with pricing, underwriting, and exposure management to deliver high‑impact modelling solutions across some of Aviva’s most complex product lines.

The Opportunity

We’re hiring an experienced Data Scientist to support the next phase of a major machine learning programme within Global Corporate & Specialty (GCS).

An initial risk‑tiering model has already been built for Corporate Liability. The next step is scaling this framework across 10 additional lines of business, each with distinct data structures and risk characteristics.

This is a project‑focused role, not BAU. You’ll be instrumental in designing, adapting, and validating models that help GCS assess risk at renewal, estimate claim likelihood, and support underwriting decisions.

What You’ll Be Working On

  • Expanding the existing risk‑tiering ML framework across multiple GCS product lines

  • Full lifecycle modelling: data exploration, feature engineering, modelling (XGBoost), validation, iteration

  • Close collaboration with pricing teams, underwriters, exposure management, engineering, and governance

  • Gathering, preparing, and shaping large, high‑dimensional datasets

  • Translating complex modelling outputs into clear, business‑relevant insights

  • Ensuring model consistency and quality across all product lines

What We’re Looking For

Technical Skills

  • Strong machine learning expertise, especially XGBoost

  • Proficient in Python, SQL, and PySpark

  • Experience working with high‑dimensional predictive modelling

  • Familiarity with Snowflake (preferred) and DBT (nice to have)

  • Solid statistical modelling foundations

Industry & Domain Experience

  • Strongly preferred: Insurance experience—Commercial Lines, GCS, Lloyd’s markets, or other complex financial products

  • Ability to understand product‑specific risk drivers and underwriting nuances

  • Comfortable working in matrixed, multi‑stakeholder environments

Soft Skills

  • Strong communicator, capable of explaining modelling decisions to non‑technical teams

  • Collaborative and confident working with underwriting and pricing experts

  • Problem‑solving mindset with strong analytical rigour

Why Join Us?

  • A high‑impact ML role shaping pricing quality and portfolio performance across GCS

  • Opportunity to build and influence models used widely by pricing and underwriting

  • Work within a technically strong, highly collaborative Data Insights team

  • Clear visibility of long‑term work and high likelihood of contract extension

Interested?

If you're an experienced Data Scientist with strong ML capability and an interest in applying it to complex insurance challenges, we’d love to hear from you.

Apply now or reach out for a confidential conversation.

Similar opportunities

+ Search all opportunities