AI Engineer / AI Software Engineer (m/w/d)
Ihre Aufgaben
Du nimmst Anforderungen und Problemstellungen direkt aus unseren Fachabteilungen auf und übersetzt diese in technische Lösungen. Gemeinsam mit den Anwendern entwickelst du aus einer ersten Idee einen Prototyp und führst diesen anschließend bis zu einer produktionsreifen Anwendung weiter.
Ein wesentlicher Bestandteil deiner Arbeit ist der Einsatz moderner AI-Coding- und Vibe-Coding-Tools. Du nutzt KI gezielt als Entwicklungswerkzeug, behältst dabei aber Architektur, Codequalität, Sicherheit und Wartbarkeit im Blick.
Entwicklung interner Anwendungen, Tools und Automatisierungen mit PHP und Symfony sowie weiteren geeigneten Technologien
Umsetzung von Anforderungen aus unterschiedlichen Unternehmensbereichen
Schnelle Entwicklung und Validierung von Prototypen und MVPs
Weiterentwicklung erfolgreicher Prototypen zu stabilen produktiven Anwendungen
Einsatz von AI-Coding- und Vibe-Coding-Tools zur Beschleunigung des gesamten Entwicklungsprozesses
Integration bestehender Systeme über APIs, Datenbanken und Schnittstellen
Entwicklung und Orchestrierung von automatisierten Workflows und Hintergrundprozessen
Integration von LLM-APIs und KI-Funktionen in interne Anwendungen
Entwicklung von KI-Agenten und agentenbasierten Workflows für konkrete Geschäftsprozesse
Einsatz von Function Calling bzw. Tool Calling zur kontrollierten Anbindung interner Funktionen und Systeme
Aufbau von RAG-Lösungen auf Basis interner Unternehmensinformationen, sofern dies für den jeweiligen Anwendungsfall sinnvoll ist
Nutzung von Embeddings und Vector-Datenbanken für wissensbasierte Anwendungen
Entwicklung stabiler API-Flows, Background Jobs und Cronjobs
Aufbau von Logging, Monitoring und Fehlerbehandlung für produktive Anwendungen
Dokumentation der entwickelten Lösungen und Übergabe an Entwicklung bzw. Betrieb
Von der Idee zur produktiven Lösung
Ein wichtiger Bestandteil deiner Rolle ist die direkte Zusammenarbeit mit den späteren Anwendern.
Du kannst fachliche Anforderungen hinterfragen und gemeinsam mit dem Fachbereich herausarbeiten, welches Problem tatsächlich gelöst werden soll.
Dabei arbeitest du iterativ:
Anforderung ? Lösungsidee ? Prototyp ? Feedback ? produktionsreife Anwendung
Durch den gezielten Einsatz von KI möchtest du Entwicklungszyklen deutlich verkürzen und Fachbereiche schneller mit funktionierenden Lösungen unterstützen.
Dabei entscheidest du auch, wann eine schnelle KI-gestützte Lösung sinnvoll ist und wann eine klassische Softwareentwicklung bzw. eine umfangreichere Architektur erforderlich ist.
Softwarequalität trotz Vibe Coding
Vibe Coding bedeutet für uns nicht, ungeprüften KI-generierten Code produktiv einzusetzen.
Du verstehst Softwarearchitektur und kannst KI-generierten Code fachlich und technisch bewerten.
Du achtest insbesondere auf:
klare und nachvollziehbare Softwarearchitekturen
Separation of Concerns
verständlichen und wartbaren Code
Versionsverwaltung mit Git
Code Reviews
automatisierte Tests
sichere Verwaltung von Credentials und Secrets
sichere Verarbeitung von Unternehmensdaten
nachvollziehbare Fehlerbehandlung
Logging und Monitoring
reproduzierbare Deployments
CI/CD-Prozesse
Du erkennst technische Schulden und Sicherheitsrisiken frühzeitig und sorgst dafür, dass Geschwindigkeit nicht zulasten der langfristigen Wartbarkeit geht.
Dein Ziel bei uns
Du hilfst uns dabei, die Zeit zwischen einer guten Idee aus einem Fachbereich und einer funktionierenden digitalen Lösung erheblich zu verkürzen.
Dabei etablierst du gemeinsam mit unserem Development-Team einen Entwicklungsansatz, bei dem klassische Softwareentwicklung und moderne AI-Coding-Technologien sinnvoll miteinander kombiniert werden.
So entstehen schnell neue Lösungen, ohne dabei die Anforderungen an Sicherheit, Qualität und einen zuverlässigen produktiven Betrieb aus den Augen zu verlieren
Ihr Profil
Dein Profil:
Praktische Erfahrung in der Softwareentwicklung und idealerweise bereits eigenständig entwickelte und produktiv betriebene Anwendungen oder Services
Gute Kenntnisse in PHP und Symfony sowie Erfahrung mit SQL, relationalen Datenbanken, REST APIs und Webservices
Sicherer Umgang mit Git und idealerweise Erfahrung mit Docker, CI/CD, automatisierten Tests, Background Jobs / Queues und Linux-basierten Umgebungen
Praktische Erfahrung mit AI-assisted Development bzw. AI-Coding-Tools wie GitHub Copilot, Cursor, Claude Code, Codex oder vergleichbaren Lösungen
Erfahrung mit LLM-APIs, z. B. von OpenAI oder Anthropic, und Themen wie Prompt Engineering, Structured Outputs und Function / Tool Calling
Kenntnisse in AI Agents, RAG, Embeddings, Vector-Datenbanken oder Workflow-Automatisierung, z. B. mit n8n, sind von Vorteil
Gutes Verständnis für Softwarearchitektur, Sicherheit und wartbaren Code sowie die Fähigkeit, KI-generierten Code kritisch zu prüfen und technisch zu bewerten
Analytische, strukturierte und eigenverantwortliche Arbeitsweise mit ausgeprägter Lösungsorientierung und Freude an der direkten Zusammenarbeit mit Fachbereichen
Entscheidend ist für uns weniger, dass du bereits jedes einzelne Tool kennst. Wichtig ist, dass du neue Technologien schnell bewerten und produktiv einsetzen kannst.
Was dich auszeichnet
Du bist Entwickler, denkst aber gleichzeitig aus Sicht des Anwenders.
Du kannst mit einem Mitarbeiter aus einem Fachbereich über ein Problem sprechen, die eigentliche Anforderung erkennen und daraus selbstständig eine technische Lösung entwickeln.
Du hast Freude daran, Dinge auszuprobieren und schnell erste Ergebnisse sichtbar zu machen.
Gleichzeitig verfügst du über genügend Entwicklungserfahrung, um zwischen einem funktionierenden Prototyp und einer produktionsreifen Softwarelösung unterscheiden zu können.
Du hinterfragst von KI erzeugten Code und verlässt dich nicht darauf, dass eine Lösung korrekt ist, nur weil sie funktioniert.
Du arbeitest strukturiert, eigenverantwortlich und lösungsorientiert und möchtest aktiv mitgestalten, wie künstliche Intelligenz zukünftig in unserer Softwareentwicklung und unseren Geschäftsprozessen eingesetzt wird.
Das bieten wir:
Verlässlichkeit:
Weiterbildung:
Flexibilität:
Positive Atmosphäre:
Spaß und Benefits: