Software-Entwickler - RAG, Knowledgraph & Agentische Systeme
Role details
Job location
Tech stack
Job description
Du arbeitest eng mit unseren Produkt- und Fachteams zusammen und entwickelst KI-gestützte Funktionen, die direkt bei unseren Nutzer:innen ankommen. Dein Schwerpunkt liegt auf RAG-Pipelines, Knowledgraph, Context Engineering und agentischen Multi-Step-Workflows. Dabei übersetzt du die Möglichkeiten moderner KI in praxisnahe, zuverlässige und skalierbare Produktfunktionen.
In dieser Rolle spielst du eine zentrale Rolle beim Aufbau und der Weiterentwicklung der KI-Plattform von Riverty, um die Produktivität unserer Softwareentwicklung nachhaltig zu steigern. Du konzipierst und implementierst KI-basierte Lösungen auf Basis von Large Language Models, agentischen Architekturen und Knowledgraph und schaffst damit die Grundlage für Automatisierung und intelligente Entwickler-Workflows in unserer gesamten Technologieorganisation., * Entwicklung und Optimierung von RAG-Pipelines, einschließlich Retriever-Komponenten, Embeddings, Indexierungsprozessen und Evaluierungslogiken.
- Integration und Nutzung von Knowledgraph, um KI-Systemen und Agenten strukturierten Kontext bereitzustellen.
- Implementierung agentischer Multi-Step-Workflows mit MCP-Clients, Orchestrierungslogik und unterstützenden Tools.
- Entwicklung von Prompting-Strategien, Chunking-Konzepten und Methoden zur Kontextaufbereitung, abgestimmt auf konkrete Produktanforderungen.
- Integration von KI-Modellen in bestehende Plattformen und Systeme von Riverty.
- Performance-Optimierung, Benchmarking sowie Kostenoptimierung für RAG- und agentische Architekturen.
- Enge Zusammenarbeit mit Platform Engineers bei der Nutzung gemeinsamer SDKs, Gateway-Patterns und Architekturstandards.
- Erstellung und Pflege einer klaren technischen Dokumentation sowie aktiver Beitrag zu Best Practices im Bereich Context Engineering.
Requirements
Riverty sucht eine Person als Software-Entwickler:in. Du arbeitest an KI-Funktionen für Nutzer:innen. Du brauchst Erfahrung in Java, Python oder TypeScript. Wichtig sind Teamarbeit und gute Deutsch- und Englischkenntnisse. Du arbeitest in Berlin, Baden-Baden oder Verl. Erstellt mit künstlicher Intelligenz, * Fundierte Erfahrung in der Softwareentwicklung mit Java, Python oder TypeScript (mindestens 4 Jahre).
- Erfahrung mit oder ausgeprägte Motivation für die Arbeit mit RAG-Pipelines, Retrieval-Systemen, Vektordatenbanken oder Graph-Technologien.
- Fähigkeit, KI-Potenziale in konkrete, nutzerorientierte Produktfunktionen zu übersetzen.
- Strukturierte, zuverlässige Arbeitsweise mit hoher Eigenverantwortung und ausgeprägtem Umsetzungsfokus.
- Starkes Interesse an datengetriebenen Systemen, Suchtechnologien und Kontextarchitekturen.
- Teamorientierte Arbeitsweise sowie klare und effektive Kommunikation in interdisziplinären Teams.
- Verhandlungssichere Deutsch- und Englischkenntnisse in Wort und Schrift (C1+)