Data is at the core of SCOR strategic plan Forward 2026 as one of its four enablers. The Data and Analytics Office (DAO) headed by the Group Chief Data & Analytics Officer is the unit responsible for the definition of the Data Strategy and its successful execution across the organization, through a well-governed data foundation, impactful data products and state-of-the-art advanced analytics / A.I. capabilities. DAO liaises with the business and other counterparts (CIO, COO), to identify the areas of opportunity and shape the capabilities that generate true business value for SCOR, in line with the organization’s objectives.
The DAO team, international and multi-cultural, mixes all skills (business, design, product, governance, engineering, analytics, AI) to make SCOR the reinsurer of tomorrow. Within the DAO, the Advanced Analytics & AI team is at the core of the unit, delivering the most impactful AI projects.
Within the P&C business unit, SCOR aims to bridge the protection gap by offering new products and improved services. As emerging risks, particularly climate change, grow, understanding these threats is crucial. Building resilience in this evolving landscape is both a challenge and an opportunity. For example, capturing better data through our genAI ecosystem helps us understand risks in cyber, agriculture, construction, and natural disasters.
As a member of the Advanced Analytics & AI Team, you will offer technical expertise to a growing cross-functional team of data scientists and machine learning engineers and be responsible for increasing and spreading the application and knowledge of AI within the company.
As a leading global reinsurer, SCOR offers its clients a diversified and innovative range of reinsurance and insurance solutions and services to control and manage risk. Applying “The Art & Science of Risk,” SCOR uses its industry-recognized expertise and cutting-edge financial solutions to serve its clients and contribute to the welfare and resilience of society in around 160 countries worldwide.
Working at SCOR means engaging with some of the best minds in the industry – actuaries, data scientists, underwriters, risk modelers, engineers, and many others – as we work together to find solutions to pressing challenges facing societies.
As an international company, our common culture is defined by “The SCOR Way.” Serving both to build momentum that drives the Group forward and as a compass to guide our actions and choices, The SCOR Way is anchored by five core values, reflecting the input of employees at all levels of the Group. We care about clients, people, and societies. We perform with integrity. We act with courage. We encourage open minds. And we thrive through collaboration.