iToverDose/Software· 16 MAI 2026 · 12:05

Automatisierte Jobsuche: KI-Agent schreibt Lebenslauf und bewirbt täglich

Ein Entwickler hat einen autonomen KI-Agenten gebaut, der täglich passende Jobangebote findet, Lebensläufe automatisch anpasst und Bewerbungen in seinem Namen einreicht. Die gesamte Steuerung läuft über Telegram – die Automatisierung spart Stunden manueller Arbeit.

DEV Community4 min0 Kommentare

Ein frustrierender Alltag für viele Berufseinsteiger: Stundelang nach passenden Stellen zu suchen, Lebensläufe anzupassen, Bewerbungen zu tracken – und am Ende doch nur Standardanschreiben zu verwenden, die kaum Aufmerksamkeit erregen. Doch was wäre, wenn ein KI-Agent diese Aufgaben vollständig übernimmt? Genau diese Idee setzte ein Entwickler um und baute den Hermes Career Agent, ein autonomes System, das täglich passende Jobangebote findet, Lebensläufe in Echtzeit optimiert und sogar Bewerbungen einreicht – gesteuert allein per Telegram.

Das System durchsucht täglich gegen 10:00 Uhr IST gezielt Plattformen wie Internshala, Wellfound und Unternehmens-Karrierewebsites nach relevanten Einstiegs- und Praktikumsstellen. Doch statt einfach nur Stellen zu sammeln, analysiert der Agent die Anforderungen jeder Position und passt den Lebenslauf dynamisch an – ein entscheidender Vorteil gegenüber klassischen Bewerbungsstrategien.

Wie der KI-Agent den Bewerbungsprozess revolutioniert

Die Kernidee hinter dem Projekt war, die repetitive Arbeit im Bewerbungsprozess zu eliminieren. Statt stundenlang Jobportale zu durchforsten und Lebensläufe manuell anzupassen, übernahm der Hermes Career Agent diese Aufgaben vollständig. Das System führt jeden Morgen folgende Schritte aus:

  • Stellensuche mit Filterung: Gezielte Suche nach Einstiegs- und Praktikumsstellen in relevanten Branchen.
  • ATS-Optimierung: Automatisierte Analyse der Stellenausschreibungen und Anpassung des Lebenslaufs an die Anforderungen.
  • Dynamische Lebenslaufgenerierung: Erstellung eines maßgeschneiderten PDF-Lebenslaufs für jede Bewerbung.
  • Telegram-Benachrichtigungen: Übersendung der Bewerbungsdetails zur Freigabe.
  • Automatische Bewerbung: Nach Freigabe wird die Bewerbung eingereicht.
  • Tracking in Google Sheets: Dokumentation aller Bewerbungen mit Status, Score und weiteren Details.

Ein besonderer Clou: Der Agent versteht nicht nur Schlüsselwörter, sondern passt den Lebenslauf intelligent an die jeweilige Rolle an. Während eine KI-Rolle etwa LLM- und RAG-Projekte priorisiert, legt der Agent bei Backend-Positionen mehr Wert auf FastAPI-Erfahrung. So entsteht für jede Bewerbung ein einzigartiger, aber professionell formatierter Lebenslauf.

Die technische Umsetzung: Komponenten und Tools

Der Hermes Career Agent basiert auf einer modularen Architektur, die verschiedene Tools und APIs integriert. Die wichtigsten Bausteine sind:

  • `career-agent` – Der Orchestrator: Steuert den gesamten Prozess und koordiniert die einzelnen Komponenten.
  • `ats-matcher` – Der ATS-Analyst: Extrahiert Schlüsselwörter aus Stellenausschreibungen und berechnet einen Relevanz-Score für die ATS-kompatible Anpassung des Lebenslaufs.
  • `resume-generator` – Der Lebenslauf-Künstler: Modifiziert die LaTeX-Vorlage dynamisch und generiert ein optimiertes PDF.
  • `firecrawl-scraper` – Der Jobjäger: Durchsucht Karrierewebsites nach passenden Stellen.
  • `telegram-notifier` – Der Benachrichtiger: Sendet Bewerbungsdetails und wartet auf Freigabe.
  • `google-sheets-tracker` – Der Dokumentar: Hält alle Bewerbungen in einer Tabelle fest.

Das Projekt nutzt dabei folgende Technologien:

  • Hermes Agent für die Workflow-Automatisierung und intelligente Entscheidungsfindung
  • Python als Backbone für die ATS-Bewertung, Automatisierung und Integration der APIs
  • Telegram Bot API für die Steuerung und Benachrichtigungen
  • Google Sheets API zur zentralen Dokumentation aller Bewerbungen
  • LaTeX + Tectonic für die professionelle Lebenslauferstellung
  • Firecrawl API zum Scrapen von Stellenangeboten
  • Playwright für die Browser-Automatisierung und automatischen Bewerbungen
  • Plattformen wie Internshala und Wellfound als primäre Jobquellen

Die Projektstruktur ist übersichtlich aufgebaut:

~/.hermes/career-agent/
├── resume.tex                # Basis-Lebenslaufvorlage
├── tailored_resumes/        # Generierte Lebensläufe
├── ats_scores.json          # ATS-Bewertungen
├── applied_jobs.json        # Dokumentation der Bewerbungen
├── telegram_bot.py          # Telegram-Schnittstelle
├── workflow.py              # Haupt-Workflow
└── tracker.py               # Tracking-Logik

Intelligente Lebenslaufanpassung: Der Schlüssel zum Erfolg

Ein zentrales Feature des Systems ist die dynamische Lebenslaufanpassung. Statt einen generischen Lebenslauf zu verwenden, analysiert der Agent jede Stellenausschreibung und passt den Lebenslauf gezielt an.

Der Prozess funktioniert wie folgt:

  • Schlüsselwortanalyse: Der Agent extrahiert relevante Technologien und Anforderungen aus der Stellenausschreibung.
  • Priorisierung: Je nach Rolle werden bestimmte Projekte oder Fähigkeiten hervorgehoben.
  • ATS-Optimierung: Der Lebenslauf wird so strukturiert, dass er die Filtermechanismen von Bewerbungssoftwares (ATS) durchläuft.
  • PDF-Generierung: Aus der LaTeX-Vorlage wird ein optimiertes PDF erstellt.

Dadurch entsteht für jede Bewerbung ein einzigartiger Lebenslauf, der sowohl die Anforderungen der Stelle erfüllt als auch professionell formatiert bleibt. Besonders bei technischen Rollen wie Backend-Entwickler oder KI-Ingenieur zeigt sich der Vorteil: Während klassische Bewerbungen oft generisch wirken, hebt der Agent gezielt relevante Erfahrungen hervor.

Autonome Steuerung per Telegram: Effizienz ohne Kontrollverlust

Ein häufiges Problem bei vollautomatisierten Systemen ist der Kontrollverlust. Der Entwickler löste dies durch eine Telegram-basierte Steuerung:

  • Der Agent sendet täglich eine Übersicht der gefundenen Stellen mit ATS-Score und kurzer Begründung.
  • Der Nutzer erhält die Möglichkeit, einzelne Bewerbungen zu genehmigen oder abzulehnen.
  • Eine einfache Antwort wie apply 1 oder apply all startet den Bewerbungsprozess.
  • Nach der Freigabe übernimmt der Agent die vollständige Abwicklung – inklusive automatischer Bewerbung.

Diese Lösung kombiniert Automatisierung mit menschlicher Kontrolle und vermeidet so fehlerhafte Bewerbungen. Gleichzeitig entfällt die manuelle Überwachung: Der Entwickler muss nur noch die Telegram-Nachrichten prüfen und freigeben.

Vollständige Dokumentation in Google Sheets

Jede Bewerbung wird automatisch in einer Google-Tabelle dokumentiert. Die Tabelle enthält:

  • Name des Unternehmens
  • Stellenbezeichnung
  • Job-ID oder Link zur Ausschreibung
  • ATS-Score und Begründung
  • Version des Lebenslaufs
  • Bewerbungsstatus
  • Datum der Bewerbung

Diese zentrale Dokumentation ermöglicht eine einfache Nachverfolgung des gesamten Bewerbungsprozesses. Besonders hilfreich ist die Übersicht über abgelehnte oder noch ausstehende Bewerbungen.

Ausblick: Automatisierung als Game-Changer für Berufseinsteiger

Die Automatisierung des Bewerbungsprozesses durch KI-Agenten wie den Hermes Career Agent markiert einen wichtigen Schritt in Richtung effizienterer Jobsuche. Für Berufseinsteiger bedeutet dies nicht nur eine enorme Zeitersparnis, sondern auch eine höhere Erfolgschance durch maßgeschneiderte Bewerbungen.

Während herkömmliche Methoden oft auf Massenbewerbungen setzen, die selten zum Erfolg führen, ermöglicht die KI-gestützte Anpassung eine gezieltere und erfolgreichere Strategie. Mit Systemen wie diesem könnte sich der Bewerbungsprozess in Zukunft grundlegend verändern – weg von der manuellen Arbeit hin zur intelligenten Automatisierung. Der Entwickler hinter dem Projekt zeigt, dass Technologie nicht nur die Effizienz steigert, sondern auch faire Chancen für Berufseinsteiger schafft.

Wer ähnliche Lösungen selbst umsetzen möchte, findet in der Open-Source-Implementierung eine wertvolle Inspiration. Die Kombination aus KI, Automatisierung und Nutzerkontrolle könnte zum neuen Standard für Bewerbungsprozesse werden.

KI-Zusammenfassung

Discover how one developer used AI and Hermes Agent to automate job applications, tailor resumes per role, and track submissions—saving hours daily.

Kommentare

00
KOMMENTAR SCHREIBEN
ID #D6VJJX

0 / 1200 ZEICHEN

Menschen-Check

9 + 5 = ?

Erscheint nach redaktioneller Prüfung

Moderation · Spam-Schutz aktiv

Noch keine Kommentare. Sei der erste.