Data Engineer

AXA
Brussels, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French
Experience level
Senior

Job location

Brussels, Belgium

Tech stack

Amazon Web Services (AWS)
Azure
Cloud Computing
Cloud Computing Security
Information Engineering
ETL
Digital Architecture
Python
Machine Learning
Azure
SQL Databases
Data Streaming
Data Processing
Azure
Spark
GIT
Data Lake
Information Technology
Data Management
Machine Learning Operations
Software Version Control
Data Pipelines
Databricks

Job description

Within the P&C (Property & Casualty) division of AXA Belgium, based in Brussels, we are looking for a Data/ML Engineer to join the Pricing team. This team, comprising around twenty members, includes actuaries, engineers, statisticians, and data scientists. The candidate will be responsible for helping the team improve data flows and technologies used to improve speed and reliability of pricing processes., * Lead the migration of existing workflows and machine learning models from AWS SageMaker to Databricks and Azure Machine Learning environments.

  • Design, implement, and optimize data pipelines, ensuring smooth ingestion, transformation, and storage of data within Databricks.
  • Collaborate with data protection, security, and architecture teams to ensure compliance with company standards and regulatory requirements.
  • Act as the main point of contact with IT, security, and data privacy teams to coordinate infrastructure, access controls, and security protocols.
  • Establish best practices for data management, version control, and documentation within the new environment.
  • Monitor, troubleshoot, and maintain the performance, reliability, and security of the platform.
  • Provide training and support to team members on Databricks and Azure ML tools and workflows.
  • Stay informed about the latest developments in Databricks, Azure ML, and related technologies to continually improve the platform.
  • Document architecture, processes, and guidelines to ensure maintainability and knowledge sharing.

Requirements

  • Master's degree in Computer Science, Data Science, Engineering, or a related field.
  • Relevant certifications in Azure (e.g., Azure Data Engineer, Azure Data Scientist) and Databricks (Machine Learning Associate/Professional, Data Engineering Associate/Professional) are a plus.
  • Fluent in French or Dutch with a good command of English.
  • Technical skills:
  • Extensive experience with the Databricks platform, including Delta Lake, Spark, and MLflow.
  • Good knowledge of Machine Learning systems, including deployment, management, and orchestration of models (e.g., Azure ML, MLflow).
  • Proficiency in Python, Scala, or SQL for data processing and ML workflows.
  • Knowledge of best practices in Python software development and machine learning systems: version control (git), feature stores, artifact registries, model registries, experiment tracking, FTI pipelines.
  • Understanding of cloud security, data privacy regulations, and best practices in cloud infrastructure.
  • Professional experience:
  • Proven experience migrating ML workflows from other platforms (e.g., AWS SageMaker) to Databricks and Azure ML.
  • Practical experience building scalable data pipelines, ETL processes, and deploying ML models.
  • Experience collaborating with IT, security, and privacy teams to ensure compliance and security.
  • At least 5 years of professional experience in a relevant field.
  • Interpersonal skills:
  • Strong problem-solving skills and a proactive approach to platform maintenance and optimization.
  • Excellent communication skills to work effectively with cross-functional teams and stakeholders.
  • Ability to clearly document processes and deliver technical training if needed.
  • Additional qualities:
  • Enthusiasm for keeping up with evolving cloud technologies and data science tools.
  • Ability to work independently and manage multiple priorities in a dynamic environment.

Benefits & conditions

An attractive salary, supplemented with discretionary personal and collective bonuses and of course, meal and eco vouchers, the full reimbursement of public transport, and a cafeteria plan.

The benefits of working at an insurance company

From group to hospitalization insurance and ambulatory care (family members can also join at an advantageous rate) and with up to 30% discount on all additional insurance products.

A job that respects your personal life and dreams

A flexible schedule of 35 hours per week, 36 days of leave per year to recharge, as well as the option to work partially from home.

You will benefit from sports classes at work, employee wellness programs and trainings, to keep you in great shape, both physically and mentally.

About the company

AXA aims to be a reflection of the diverse society in which we live and has therefore been pursuing a policy of active diversity, non-discrimination, and equal opportunities for many years. In this context, we guarantee equal treatment and access to recruitment, regardless of age, origin, cultural background, disability, gender, sexual orientation, or other characteristics. AXA Belgium We are more than 3000 employees, partnering with 3200 brokers, located in our modern offices in Brussels, Antwerp, Eupen, and Liège. We are serving 3 million customers, and we are proud to be the number 1 car insurer. It is our ambition to not only be a payer but rather a real partner for our customers. Our four core values drive us every day to give our best for our customers while collaborating effectively with our colleagues: Customer First, Integrity, Courage, and One AXA.

Apply for this position