Das Problem der manuellen Vorqualifizierung im Versicherungsumfeld
In der deutschen Versicherungsbranche stößt das Recruiting an physikalische Grenzen. Eine mittelständische Insurtech-Firma mit 120 Mitarbeitern erhält monatlich über 400 Bewerbungen für technische und beratende Positionen. Die manuelle Sichtung durch zwei Recruiter bindet 60 Prozent ihrer Kapazität. Das Ergebnis: Eine Reaktionszeit von 5 bis 7 Tagen, bei der Top-Talente bereits bei der Konkurrenz unterschrieben haben. Die Herausforderung ist nicht das Fehlen von Bewerbern, sondern die Ineffizienz der Vorqualifizierung. Manuelle Datenextraktion aus PDFs und die subjektive Bewertung von Soft Skills führen zu Inkonsistenzen. Ein strukturierter Ansatz, der die harten Filter automatisiert und die weiche Bewertung unterstützt, ist die einzige skalierbare Lösung, ohne die HR-Abteilung aufzublähen.
Architektur: Workflow-Orchestrierung mit lokalen LLMs
Die Architektur basiert auf einem Workflow-Orchestrator, der als zentraler Knotenpunkt zwischen dem Applicant Tracking System (ATS) und dem lokalen Large Language Model (LLM) fungiert. Neue Bewerbungen werden per Webhook an den Orchestrator geschickt. Dieser extrahiert strukturierte Daten (Name, Skills, Erfahrung) und übergibt den Text an das LLM. Das Modell, ein offenes Gewicht-Modell wie Llama 3 70B, läuft auf einer NVIDIA A100 GPU im Rechenzentrum des Kunden. Die Inferenz erfolgt über die vLLM-API, die eine Batch-Verarbeitung mit einer Latenz von unter 300 ms ermöglicht. Die Antwort des LLMs ist ein JSON-Objekt mit den Feldern ‘seniority’, ‘skill_match’ und ‘risk_flags’. Der Orchestrator validiert dieses Schema und schreibt die Daten zurück in das ATS. Diese Trennung von Orchestrierung und Inferenz erlaubt es, das Modell jederzeit zu tauschen, ohne die Integrationslogik anzufassen.
Trade-offs: Datenhoheit versus Modellgenauigkeit
Die Entscheidung für offene Modelle auf eigener Hardware ist ein bewusster Trade-off. Cloud-APIs wie GPT-4 bieten höhere Genauigkeit bei der semantischen Analyse, erfordern aber den Datentransfer in externe Rechenzentren. Für viele Versicherer ist das ein No-Go, da Bewerberdaten als besonders sensibel gelten. Lokale Modelle sind in der Initialkostenstruktur teurer (GPU-Hardware, Betrieb), aber die laufenden Kosten pro Inferenz sind nach Amortisation nahezu null. Der Nachteil: Offene Modelle sind bei sehr spezifischen, deutschen Fachbegriffen im Versicherungswesen anfällig für Halluzinationen. Dies wird durch eine strenge Prompt-Engineerung und eine menschliche Freigabeschleife (Human-in-the-Loop) kompensiert. Der Recruiter sieht immer die Begründung des Modells und kann sie mit einem Klick überstimmen.
Skalierung der Operationen ohne Personalzuwachs
Der Pilotbetrieb startet mit einer einzigen Stellenkategorie, z. B. ‘Softwareentwickler Backend’. Das System läuft parallel zur manuellen Arbeit. Die Metriken werden täglich verglichen: Wie viele Kandidaten hat das Modell als ‘Top Match’ markiert, die der Recruiter abgelehnt hat? Und umgekehrt? Nach vier Wochen wird die Genauigkeit auf über 90 Prozent bei den harten Kriterien stabilisiert. Die Skalierung erfolgt dann auf weitere Profile. Der entscheidende Hebel ist die Reduktion der Datenpflege: Statt manuell ‘Python’ in ein Feld zu tippen, wird es automatisch erkannt. Das spart pro Bewerbung 10 Minuten. Bei 400 Bewerbungen sind das 66 Stunden pro Monat, die für die persönliche Ansprache genutzt werden. Die Skalierung gelingt ohne neue Einstellungen, weil die Kapazität der bestehenden Recruiter durch die Automatisierung der Routineaufgaben multipliziert wird.
Empfehlung: Dediziertes Team und 6-Monats-Roadmap
Die Implementierung folgt einem 6-Monats-Zeitraum. Monat 1: Prozess-Audit und Definition der Kriterien. Monat 2: Aufbau der GPU-Infrastruktur und Anbindung an das ATS via REST-API. Monat 3: Feinabstimmung des Modells auf historische Daten und Validierung. Monat 4: Pilotbetrieb mit einer Stellenkategorie. Monat 5: Skalierung auf alle technischen Profile. Monat 6: Stabilisierung und Übergabe an das interne IT-Team. Das dedizierte Forfis-Team besteht aus einem Tech Lead, einem ML-Engineer und einem Product Owner. Sie arbeiten direkt im Unternehmen, um die Domänenlogik der Versicherung zu verstehen. Die Kosten liegen bei ca. 15.000 EUR pro Monat für das Team plus 800 EUR für die GPU-Infrastruktur. Die Amortisation erfolgt durch die eingesparte Recruiter-Zeit innerhalb der ersten zwei Monate nach Go-Live.