KI-gestützte Produktsuche mit OpenSearch / Java Backend Engineer (m/w/d)
Projektbewertung
Die Ausschreibung bietet einen sehr detaillierten Einblick in ein anspruchsvolles Java-Backend-Projekt mit Fokus auf KI-gestützte Produktsuche, klaren Anforderungen, 100% Remote-Option und interessanten technologischen Herausforderungen im E-Commerce-Umfeld.
Projektziel:Weiterentwicklung und Optimierung einer OpenSearch-basierten Produktsuche für den Einzelhandel. Ziel ist die signifikante Verbesserung von Relevanz, Performance und Nutzererlebnis durch den Einsatz moderner Such- und KI-Technologien.Aufgaben & Verantwortlichkeiten:Konzeption, Implementierung und Optimierung der Produktsuche auf Basis von AWS OpenSearchEntwicklung von Relevanzoptimierungen durch Machine Learning, NLP, Learning-to-Rank-Ansätze und Vektor-SucheAufbau und Pflege skalierbarer Microservices in Java mit Quarkus im AWS-Cloud-UmfeldDesign, Optimierung und Pflege von Suchindizes und DatenflüssenIntegration von KI-gestützten Suchverfahren (z. B. semantische Suche, Retrieval-Techniken) zur Verbesserung der ErgebnisqualitätEnge Zusammenarbeit mit Product Ownern, Data Scientists und Frontend-Teams zur Abstimmung von Anforderungen und Umsetzung innovativer FeaturesAktive Mitgestaltung der Architektur und Einbringen eigener Ideen zur Verbesserung der SuchlösungAnforderungen an den Experten (m/w/d):Mehrjährige Projekterfahrung in der Java-Entwicklung (5+ Jahre) bevorzugt mit Kenntnissen in Quarkus und Microservice-ArchitekturenTiefgehende Erfahrung mit AWS OpenSearch / ElasticSearch, insbesondere Query-Tuning, Index-Design und SkalierungPraxis in KI-gestützter Suche (z. B. semantische Suche, Vektor-Suche, Machine-Learning-Modelle für Retrieval und Ranking)Erfahrung im Umgang mit relationalen Datenbanken (Oracle, MySQL)Agiles Mindset, strukturierte Arbeitsweise und KommunikationsstärkeIdealerweise nachweisbare Referenzen aus Projekten mit intelligenten Suchlösungen im E-Commerce / EinzelhandelRahmenbedingungen:Start: sofortLaufzeit: zunächst für 6 Monate angefragt, Verlängerung sehr wahrscheinlichEinsatzort: Remote (bis 100 % möglich)Teamgröße: 5 Entwickler