Hays

Software Engineer Backend / AI (m/w/d)

  • Ulm
  • Arbeitnehmerüberlassung
  • Vollzeit

Bitte beziehen Sie sich bei Ihrer Bewerbung auf INFORMATIK.JOBS – Kennziffer: 235389

Bild zu Software Engineer Backend / AI  (m/w/d) Bild zu Software Engineer Backend / AI  (m/w/d)

Aufgaben

  • Du gestaltest und entwickelst robuste Backend-Services mit Kotlin und dem Spring Framework, wobei du moderne Architekturkonzepte und Design Patterns anwendest, um skalierbare APIs zu entwerfen und die Datenmodellierung mit Postgres und JPA/Hibernate verantwortest.
  • Zudem etablierst und nutzt du effiziente Messaging-Systeme wie Kafka und RabbitMQ, um asynchrone Datenströme zu verarbeiten und eine nahtlose Integration der Services über Event-basierte Kommunikation sicherzustellen.
  • Deine Expertise ist gefragt beim Deployment und Betrieb unserer Services auf AWS, wo du Kubernetes und Docker für die Container-Orchestrierung einsetzt, CI/CD-Pipelines mit GitHub Actions aufbaust und das Monitoring sowie die Analyse mit Datadog gestaltest
  • Ein weiterer Schwerpunkt liegt auf dem AI/GenAI Engineering, indem du Large Language Models (LLMs) in unsere Anwendungen integrierst, beispielsweise über RAG-Architekturen oder APIs, bildbasierte PDFs vorverarbeitest und AI-Komponenten mit Python und DSPy entwickelst, die du geschickt in bestehende Backend-Systeme einbindest
  • Darüber hinaus kümmerst du dich um die Qualitätssicherung im AI-Bereich, indem du Prompts entwickelst, Fine-Tuning-Ansätze erprobst, Guardrails implementierst und Mechanismen zur Abwehr von Prompt-Injection etablierst, während du AI-Teststrategien und Testsuiten aufbaust und MLflow zur Evaluation und Nachverfolgung nutzt

Profil

  • Da die Kombination aus tiefgreifenden Backend- und AI-Skills selten ist, suchen wir zwei engagierte Fachkräfte, die entweder einen klaren Schwerpunkt in einem der Bereiche mitbringen oder ein starkes Interesse und Entwicklungspotenzial für die jeweils andere Disziplin zeigen
  • Du bringst fundierte Kenntnisse in Kotlin, Spring und Postgres mit, verfügst über ein umfassendes Verständnis von Backend-Systemen inklusive Architekturthemen, API-Designs, Sicherheitsgrundlagen und Design Patterns, und bist versiert im Umgang mit Messaging-Systemen wie Kafka oder RabbitMQ sowie JPA/Hibernate
  • Darüber hinaus sind grundlegende Kenntnisse von Cloud-Plattformen wie AWS, Networking und Load Balancern sowie praktische Erfahrung mit Kubernetes, Docker, GitHub Actions und Datadog unerlässlich
  • Im Bereich der Künstlichen Intelligenz bist du erfahren im Prompt Engineering, Fine-Tuning von LLMs, der Implementierung von Guardrails und der Abwehr von Prompt-Injection, und kannst AI-Teststrategien sowie Konzeptvalidierungen entwickeln
  • Du beherrschst Python, idealerweise mit DSPy, hast Erfahrung mit Visual Language Models und dem Preprocessing bildbasierter PDFs und kennst dich mit LLM Testsuites, MLflow sowie GenAI Nexus und dem allgemeinen RAG/LLM-Wissen aus, wobei Docker und Kafka im AI-Kontext von Vorteil sind
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift runden dein Profil ab und es besteht die Möglichkeit, 100% remote zu arbeiten

Benefits

  • Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche­
  • Ein hoch motiviertes Team und ein offener Kommunikationsstil
Alle Personenbezeichnungen beziehen sich auf alle Geschlechter gleichermaßen. Weitere Informationen.