
AI Engineer / AI Software Engineer (m/w/d)
Die DEUBA GmbH & Co. KG ist einer der führenden E-Commerce-Händler Europas. Mit über 4.000 Produkten in den Bereichen Heim & Garten, DIY & Freizeit begeistern wir Millionen Kunden und entwickeln unsere Systeme und Prozesse kontinuierlich weiter.
Zur Verstärkung unseres Development-Teams suchen wir einen AI Engineer / AI Software Engineer (m/w/d), der klassische Softwareentwicklung mit modernen KI-Technologien verbindet. Du arbeitest eng mit unseren unterschiedlichen Fachbereichen zusammen, verstehst deren Anforderungen und entwickelst daraus pragmatische digitale Lösungen. Dabei nutzt du moderne AI-Coding-Tools und Vibe-Coding-Ansätze, um Ideen deutlich schneller von einem ersten Prototyp bis hin zu einer produktiv einsetzbaren Anwendung zu bringen.
Dein Ziel ist nicht nur, möglichst schnell Code zu erzeugen. Du stellst sicher, dass daraus stabile, sichere und wartbare Lösungen entstehen, die sich sinnvoll in unsere bestehende Systemlandschaft integrieren lassen.
Dabei bewegst du dich zwischen Softwareentwicklung, Prozessautomatisierung und angewandter künstlicher Intelligenz.
Deine 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 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.
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
Das bieten wir:
- Verlässlichkeit: Eine langfristige Tätigkeit in einem zukunftsorientierten Unternehmen.
- Weiterbildung: Ein spannendes Arbeitsumfeld mit vielen Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung.
- Flexibilität: Flexible Arbeitszeiten / Gleitzeit und die Option, remote zu arbeiten
- Positive Atmosphäre: Eine Arbeitskultur, die auf Wertschätzung und einem kollegialen Miteinander basiert.
- Spaß und Benefits: Mitarbeiter-Events, ein familienfreundliches Klima und zahlreiche Zusatzleistungen.
Klingt interessant?
Scope of activities
IT and software developmentWorking time
Full timeLocations
Zum Wiesenhof 84, 66663 Merzig, GermanyHome office





