Engineering ML & AI at Scale: Feature Selection, Explainability & Agentic Engineering

Mollie, Keizersgracht 126, 1015 CW Amsterdam, Netherlands · Amsterdam · Netherlands

Presented by a speaker

PyData Amsterdam is a vibrant community of Python and data enthusiasts that brings together this community and provides a forum for users and developers of open-source data tools.

Kally

85 Going

sinyo jawa swildens, Rutger van Baren

Contact the Host

Report Event

AI

Engineering ML & AI at Scale: Feature Selection, Explainability & Agentic Engineering

PyData Amsterdam

Mollie

Amsterdam, Netherlands

Registration

Sold Out

This event is sold out and no longer taking registrations.

About Event

Calling all data scientists, machine learning engineers, and data enthusiasts! Join us on Wednesday, Oct 28 at Mollie.

We're bringing together engineers from Mollie and Bonnie to share hard-earned lessons from the trenches—cov ering everything from feature selection and interpretable AI predictions to practical methods for navigating AI-generated code to help teams ship better software. Stick around after the talks for good food, drinks, and great conversations with fellow tech enthusiasts.

📋 Agenda

17:30 - 18:25: Welcome with food and drinks! 🍕🍺

18:25 - 18:30: Mollie’s Intro

18:30 - 19:00: Talk 1: Feature Selection in Production: Lessons from Fraud Detection, by Nicole Van de Weijer (Mollie)

19:00 - 19:35: Talk 2: Machine Learning Model Explainability in the AI Age, by Tim Haarman (Mollie)

19:35 - 19:45: Break ☕

19:45 - 20:15: Talk 3: Reviewing the reviewer: bring rigour and discipline to your code base in the AI (slop) era, by Anne Lohmeijer (Bonnie)

20:15 - 21:00: Networking & Drinks

🎤 Talk Details

Talk 1: Feature Selection in Production: Lessons from Fraud Detection, by Nicole Van de Weijer

Managing engineered features in a production fraud model means trading off accuracy against latency and interpretability.

In this talk, I'll walk through the feature selection options we considered for Mollie's consumer fraud detection model, comparing manual selection to automated methods, Backward Elimination (RFECV with SHAP or permutation importance) and Forward Selection (MRMR / MRMRCV), and their trade-offs. I'll close with the method we settled on and why.

Talk 2: Machine Learning Model Explainability in the AI Age, by a speaker

Building an accurate model is only half the job: if users don't trust its predictions, they won't act on them. Understanding why a model made its choice is key to that trust. This is nothing new - we’ve had SHAP for years as a standard tool for explaining predictions - but it speaks the language of data scientists. Telling an analyst a feature has a SHAP value of +1.40 builds little confidence. We show how we combine SHAP with AI to turn technical attributions into grounded, human-readable explanations analysts can act on immediately.

Talk 3: Reviewing the reviewer: bring rigour and discipline to your code base in the AI (slop) era, by the generating code is easier than ever. Agents make fewer mistakes, and merge requests are getting bigger. Does that mean the code is also getting better? The question of how to adapt as a software engineer to this rapidly changing set of tools is coming back more and more. It's one of the challenges I have been trying to tackle since joining Bonnie a year ago. I’m going to open-source my experience and share the different approaches I’ve taken over the last year to bring discipline and rigour to the way a fast-paced, engineering team ships features in an AI startup.

Direction

Mollie Amsterdam Office

📍Address: Keizersgracht 126, 1015 CW, Amsterdam

Mollie’s office is right in Amsterdam’s historic city center. It’s a nice ~20-minute walk (about 1.5 km) from Central Station. If you’d rather hop on public transport, trams 2, 17, or 24 will get you from Central Station to Keizersgracht in ~10 minutes.

Location

Mollie

Keizersgracht 126, 1015 CW Amsterdam, Netherlands

Mollie’s office is right in Amsterdam’s historic city center. It’s a nice ~20-minute walk (about 1.5 km) from Central Station. If you’d rather hop on public transport, trams 2, 17, or 24 will get you from Central Station to Keizersgracht in ~10 minutes.

Presented by a speaker

PyData Amsterdam is a vibrant community of Python and data enthusiasts that brings together this community and provides a forum for users and developers of open-source data tools.

Kally

85 Going

sinyo jawa swildens, Rutger van Baren

Contact the Host

Report Event

AI

Discover Pricing Help

Get the App

Event details and registration