Unternehmensbeschreibung
Wir sind Nagarro, ein Digital Product Engineering Unternehmen, das in großem Maßstab skaliert. Wir entwickeln Produkte, Dienstleistungen und Erlebnisse, die inspirieren, begeistern und erfreuen. Wir arbeiten über alle Geräte und digitalen Kanäle hinweg, und unsere Mitarbeiter sind auf der ganzen Welt verteilt (über 17.500 Experten in 39 Ländern). Unsere Unternehmenskultur ist dynamisch und nicht-hierarchisch. Wir suchen großartige neue Kollegen.
Aufgaben
- Design und Entwicklung KI-gestützter Funktionen mit Spring.AI zur Interaktion mit LLMs
- Implementierung KI-orchestrierter Workflows und Verwaltung von Embeddings in Unternehmensanwendungen
- Erstellung robuster, skalierbarer REST-APIs mit Spring Boot für KI-gesteuerte Workloads
- Integration von Backends mit KI-Anbietern (OpenAI, Azure AI, Anthropic, etc.)
- Verwaltung von Vektordatenbanken für effiziente Dokumentensuche und Ähnlichkeitssuche
- Zusammenarbeit mit funktionsübergreifenden Teams zur Bereitstellung KI-gestützter Lösungen
- Sicherstellung hoher Qualität, Skalierbarkeit und Einhaltung von Zeitplänen
Anforderungen
- 7+ Jahre Gesamterfahrung
- Starke Expertise in Java-Entwicklung (Java 17 oder höher bevorzugt)
- Starke Expertise in Spring Boot 3.x, Spring Data und Spring Security
- Praktische Erfahrung mit dem Spring.AI-Framework (ChatClient, EmbeddingClient, VectorStore-Abstraktionen)
- Kompetenz in SQL Server und Erfahrung mit SQL/NoSQL-Datenbanken
- Verständnis von LLM-Konzepten (Token, Temperatur, Modelarchitekturen)
- Erfahrung mit dem Integrieren und Verwalten von Vektorspeichern (Pinecone, Weaviate, pgvector) für Dokumentensuche und Ähnlichkeitssuche
- Vertrautheit mit Docker, Kubernetes und CI/CD-Pipelines für die Bereitstellung KI-fähiger Microservices
- Kenntnisse der Retrieval-Augmented Generation (RAG)-Muster und des sicheren Datenzugriffs
- Fähigkeit zur Zusammenarbeit mit Produktteams zur Verfeinerung von Prompts und Verwaltung von Prompt-Vorlagen
- Gutes Verständnis der aufkommenden KI-Technologien und Backend-Integration
Benefits
- Wettbewerbsfähiges Gehalt und Bonusprogramm
- Flexible Arbeitszeiten und Remote-Möglichkeiten
- Umfangreiches Weiterbildungsangebot
- Kostenlose Mahlzeiten und Snacks im Büro
- Mitarbeiterevents und Teambuilding-Aktivitäten