Program

Signals Berlin 2026 — September 10–11, Kulturbrauerei Berlin

Thursday, September 10

09:15Keynote

The New Failure Modes: Observability in the age of AI Agents

Alejandro Saucedo is Director of Markets AI, Data & Platform at Zalando SE. He is also an appointed AI Expert at the United Nations, Board Member at the Association for Computing Machinery (ACM), visiting lecturer at the Technische Universität München, and Scientific Advisor at the Institute for Ethical AI Alignment & Safety, where he has led contributions to European policy across the AI Act, the Data Act, and the Digital Services Act.

10:45

LLMOps in the era of agentic coding: the platform team perspective

MLOps is largely mature: the components are known, integrations are repeatable, and models can move to production in weeks rather than a year. LLM-based systems are not there yet, and demand for them is higher than anything I have seen.

The pressure comes from both directions. Leadership wants something agentic in production, while agentic coding means developers can build POCs in days and arrive expecting to deploy them. What they bring is often unlike anything the organization has operated before: new tools, integrations, data sources, permissions, memory, and execution patterns. And every application is different.

This puts platform teams in an uncomfortable position. They are being asked to productionize systems faster than reusable LLMOps patterns can emerge. The equivalent of a mature MLOps platform will take time to develop. The question is what platform teams should do in the meantime.

Maria is a co-founder of Cauchy, where she specializes in AI strategy, AI engineering, and AI training. She has worked in data and AI since 2014, across large corporate organizations and in roles ranging from data analyst and data scientist to MLOps tech lead. She has focused on MLOps for most of her career, long before the term became widely used. Maria believes that AI delivers value only when it is in production, integrated into business processes, and supported by reliable systems. She is passionate about teaching best practices and has taught MLOps and LLMOps to more than 300 students through online cohort-based courses.

11:15
Ehsan Khodadadi
Ehsan KhodadadiING

When 200 OK Is Not OK: Reliability Engineering for AI-Powered Systems

Your dashboards are green. Your API returns 200 OK. Your AI is quietly failing.

AI systems fail semantically, not just at the infrastructure and availability layer. A RAG pipeline can return stale context that elevates hallucinations. An agent can loop and burn tokens. A vendor can silently swap a model. Every health check stays green. The usual SRE practices were not designed to catch these failures.

This talk introduces a five-layer reliability model — foundation model, retrieval/RAG, agentic/tooling, product/experience, and cross-cutting — each with its own failure modes that cascade across layers. It presents a practical starting point built around three core SLIs: semantic quality, retrieval fidelity, and safety, and walks through a maturity ladder from no observability through to adaptive optimisation.

AISRE doesn't mean using AI to improve operations. It means applying SRE principles to AI products.

Ehsan Khodadadi is a lead Site Reliability Engineer at ING bank, based in the Netherlands, with nearly 20 years of experience in technology and the last 8 years focused on building reliable and resilient systems at scale. His work focuses on observability, resilience, and operating distributed systems. As AI powered products become production critical, he is passionate about applying SRE principles to make them reliable, observable, and trustworthy.

11:45

It didn't crash. It just didn't run.

Every Monday at midnight, our forecasting pipelines kick off. By the time we get to the office, it's either a good week or a bloodbath.

We prefer good weeks. This talk is about how we engineered for more of them — scrappily, in Python, as a tiny data team without a dedicated SRE or a long line of specialized vendor tools.

It all started with an incident: some scheduled jobs stopped running, and nothing we'd built at the time was designed to notice. We were monitoring loud failures; silence was sorely missing from the list.

Observability (is the system behaving?) and explainability (why is it producing these numbers?) usually get treated as separate disciplines with separate stacks, but a small team often doesn't have the capacity to compartmentalize. So we treat it as one problem: is this forecast trustworthy enough to act on, and if not, how fast can we find out why?

I'll show what building instrumentation around this question looks like in practice, and what changed when we added agentic components to the mix. A system that can act on its own is also a system that can be confidently wrong on its own — and suddenly there's much more to watch, and exactly as many of us watching.

The system will keep finding new and exciting ways to ruin our Mondays — it just doesn't get to pull the same shenanigans twice.

Judit Kisistók is an ML Engineer at Hakio, where she develops demand forecasting systems — and the AI agents on top of them — for global fashion brands. Previously, she worked on ML for cancer drug discovery at Turbine.AI and completed a PhD in computational oncology at Aarhus University, with two co-invented patents and a co-first-authored Nature paper along the way. She's especially drawn to building "explainable(ish)" systems and hasn't met a black box she didn't want to poke.

13:15

What Handcrafted Servers Taught Us About Handcrafted Code

The cost of software has always been defined by the cost of its maintenance. The safest, cheapest way to change software has historically been to issue a steady drip of small diffs against a baseline assumed to be good — the durable code model. This pattern has been so dominant in our lifetimes that it almost seems like a law of physics. But it is not. It is a model grounded in the economics of code production, in a world where producing working code is slow, hard and painstaking work.

That model has been upended in the last year, since AI can now generate code approximately as good as that of the median software engineer. Does this mean all software can and should be replaced by disposable code? What invisible tradeoffs have we been making? What lessons should we take from the immutable infrastructure revolution of the last twenty years, and how should they guide us today?

Charity Majors is the co-founder and CTO of honeycomb.io. She pioneered the concept of modern observability, drawing on her years of experience building and managing massive distributed systems at Parse, Facebook, and Linden Lab building Second Life. She is the co-author of Observability Engineering and Database Reliability Engineering (O'Reilly). She loves free speech, free software and single malt scotch.

13:45

From Prompt Leaks to Production Confidence: Building an Evaluation-Driven Culture

Like many companies, we moved quickly into GenAI with ambitious prototypes, new models, guardrails, and growing confidence. But in production, legitimate requests were blocked, prompts were exposed, test datasets failed to reflect real users, and architecture changes did not solve the underlying quality problems.

This talk shares what those failures were and how they recently pushed us to start adopting an evaluation-driven culture, where quality is defined early, measured continuously, and used to guide development, releases, and production decisions.

Deniz Dalkilic is a software engineer at Albert Heijn, working within the Engineering Enablement Platform and focusing on building automated GenAI Application Evaluation solutions. Ivan Merrill leads Observability & QA Enablement at Albert Heijn.

14:15
Jemma Robertson
Jemma RobertsonBloomberg

Building an LFI Wizard with AI: The Hardest Part Isn't Fixing It, It's Learning From It

Software engineers are good at fixing things. When something breaks, we respond quickly, mitigate the impact, and move on. But the real value isn't in the immediate response; it's what we learn afterwards from it. Learning From Incidents (LFI) turns failures, near misses, and blind spots into shared knowledge. When the LFI process works, it prevents repeat issues and improves system resiliency. However, in practice, it's often rushed, inconsistent, or skipped entirely.

"It looks like you're writing a postmortem. Want help actually learning something from it?"

That's the idea behind the LFI Wizard — a guided assistant that asks better questions and helps turn raw data into meaningful insights. It pulls in relevant context and guides the user through targeted prompts so they can focus on what actually matters.

Here's the twist: I'm not a software engineer. My background is in the arts, and I've always been more comfortable with conversation than code. Building this tool with an AI coding tool showed me that this doesn't have to be a limitation — it's an advantage. In this talk, I'll share how I went from idea to a working solution, along with practical patterns, common pitfalls, and a simple mindset shift: treating AI tools less like magic, and more like a new team member you must set up for success.

Jemma's 16-year Bloomberg career has spanned multiple roles including Americas Manager for Incident Management, Infrastructure Engineer, and Trade Support. She currently acts as Technical Liaison for Engineering in the Strategies and Engagement team.

15:30
Rodrigue Schäfer
Rodrigue SchäferDelivery Hero

The era of autonomous software delivery

In this talk, I'll discuss Herogen, Delivery Hero's autonomous software delivery agent, the impact of this technology, and what it implies for software engineering.

With over two decades of experience at the forefront of the European tech scene in startup and scale-up environments, Rodrigue focuses on driving innovation within Delivery Hero, one of the world's leading local delivery platforms, by providing engineers with the tools and infrastructure they need to deliver high-quality products fast.

Friday, September 11

09:15Keynote
Alex Palcuie
Alex PalcuieAnthropic

Can Claude Fix Itself? Using LLMs for Incident Response

Can you throw an LLM at a production incident and expect useful results? A candid look from someone who runs a distributed AI system and reaches for Claude before reaching for a dashboard. Surprises, failures, and why the answer matters for every engineer carrying a pager.

Alex Palcuie is a Member of Technical Staff in AI Reliability Engineering at Anthropic, where he works on keeping Claude reliable at scale. He has the unenviable task of having to fix Claude without Claude when it goes down. Previously, he was a Staff Site Reliability Engineer on Google Cloud Platform (GCP) and a member of Google's Tech IRT (Incident Response Team), handling large-scale infrastructure incidents including the kind where datacentres flood.

11:15

Scaling Infrastructure for AI-Native Applications

AI-native applications produce data with a different shape than the systems we usually deploy. A single agent invocation can carry megabyte-sized prompts, hundreds of nested LLM calls, and metadata that customers want to query directly, often as arbitrary SQL.

That combination breaks a lot of assumptions. Kafka was sized for small messages. Node.js services serialize JSON on the main event loop and stall on multi-megabyte payloads. Postgres performs well when you can optimize a schema for known access patterns, which you can't when the queries are being written by an agent.

At Langfuse we've been building observability infrastructure for AI applications and have run into each of these as we scaled. In this talk I'll go through what we've learned: where the practical limits are in Kafka, Postgres, Node.js, and S3; how we ended up using object storage as the system of record with a separate database for queryable metadata; how "an agent will write arbitrary SQL against this" changes schema design, performance work, and isolation; and the S3 access patterns that keep costs predictable at billions of events.

The goal isn't to prescribe a stack. It's to give a clearer picture of the failure modes ahead and the design space for solving them.

Max is a co-founder of Langfuse, the open-source LLM engineering platform used by thousands of teams to trace, evaluate, and improve their AI applications. He works closely with engineering teams scaling production agents and has spent the last two years thinking about how AI workloads break traditional infrastructure.

11:45

Teaching LLM how to review and approve code... like a Senior Engineer

There's no doubt LLMs can generate plausible, working code — but can we trust them to review, let alone approve it? An LLM's innate desire to be a "helpful assistant" backfires in code reviews. What should be a quick Pull Request check turns into a lavish, flattering essay praising test coverage and architectural genius of the author. Engineers tune out the noise, and critical logic bugs get buried under a pile of minor nitpicks.

This is the story of how we built an LLM code review and approval bot designed to act like a pragmatic senior engineer. Our goal was to create incentives in our socio-technical system to fight AI slop, but the second-order effects hit hard. In this session, I'll walk you through our failed initial attempts, how we managed to build developer trust, and how our evals didn't save us from our first major production incident.

Kesha is an engineer with over 20 years of experience in making customers happy through building product, running distributed infra, tuning socio-technical systems, and more recently building with AI. He is a Principal Engineer at Intercom/Fin building the future of AI-centric customer service.

13:30Lightning

Lightning Talks

6 talks × 5 minutes

1
You should still write some codeMateusz Hawrus Nobl9
2
Your agent skill was right in MarchJuraci P. Kröhling OllyGarden
3
From Scratch to Mastery in Data PipelinesAkif Cakir Zalando
4
Why coding-agent harnesses don't fit RCAOmid Gosha Ewake
5
Giving AI the Map: Service Topology from CodeMiguel de Oliveira PagerDuty
6
Safety in closed-loop AI SREPanagiotis Moustafellos NOFire.AI
14:15
Mourjo Sen
Mourjo SenBooking.com

Exploratory verification in the era of probabilistic code

AI can generate code faster than humans can write tests. More than speed though, when AI writes both the source and the test, it introduces a dangerous blind spot. Bugs that occur in the source code could also affect the test suite. The risk of bias and hallucinations in AI generated source and tests mean that there is no longer a last line of defense that prevents the end user from a sub-par experience.

Hand-written example-based tests cannot keep up with AI generated code. Property-based testing (PBT) offers a different solution that relies on deterministic verification of a problem space. Instead of enumerating individual test cases, PBT explores the invariants in a system. It tests the code by systematically trying to find inputs that could break the invariant.

The key idea here is that the exploration is deterministic, backed by mathematical probing of the problem space. We will walk through how PBT fights the logical holes of probabilistic source code and how it fits directly with spec-driven development.

Mourjo Sen is a Staff Software Engineer at Booking.com who specializes in building resilient microservices and solving engineering challenges at scale. He is an advocate for structured thinking, open debate culture and bridging the gap between product vision and technical execution.

15:30Keynote

What AI & Observability are going to do to your uptime

Niall Richard Murphy has worked in computing infrastructure since the mid-1990s, and has been employed by every major cloud provider (specifically Amazon, Google, and Microsoft) from their Dublin, Ireland offices in a variety of roles from IC to Director. Following a leadership role at a startup in the AI/ML/reliability space, he is currently an entrepreneur in residence for a startup accelerator and a board member for an investment syndicate. He is the instigator, co-author, and editor of multiple award-winning books on networking, reliability, and machine learning, and he is probably one of the few people in the world to hold degrees in Computer Science, Mathematics, and Poetry Studies.