AI (Senior) Developer
Role details
Job location
Tech stack
Job description
-
Du integrierst generative KI-Technologien in bestehende Anwendungssoftware
-
Zusätzlich im Senior Level: Du übernimmst die Leitung und technische Verantwortung von der Konzeption bis zum erfolgreichen Abschluss
-
Du analysierst komplexe Daten für spezifische KI-Use-Cases und verbesserst die Datenqualität
-
Zusätzlich im Senior Level: Du förderst aktiv die Verbesserung der Datenqualität
-
Du evaluierst und optimierst Software mit KI-Komponenten (z. B. LangChain, OpenAI, Ollama)
-
Zusätzlich im Senior Level: Du etablierst Best Practices zur Evaluation und Optimierung dieser Technologien
-
Du entwickelst bestehende KI-Lösungen weiter und erarbeitest neue Ansätze
-
Zusätzlich im Senior Level: Du trägst die Verantwortung für Architekturentscheidungen und gibst Impulse für innovative Ansätze
-
Du wirkst an cloud-nativen Entwicklungsprojekten mit Fokus auf KI-gestützte Softwarelösungen mit
-
Zusätzlich im Senior Level: Du entwickelst umfassende Architekturentscheidungen
-
Du integrierst KI-taugliche Datenbanksysteme für komplexe Anwendungen.
-
Zusätzlich im Senior Level: Du verantwortest den gezielten Einsatz solcher Systeme in komplexeren Projekten
-
Du recherchierst und bewertest neue Technologien und Methoden im Bereich KI
-
Zusätzlich im Senior Level: Du identifizierst neue Technologien und Methoden und führst sie gezielt ein
-
Du arbeitest mit Kunden und Projektteams zusammen und präsentierst Ergebnisse professionell.
-
Zusätzlich im Senior Level: Du übernimmst die technische Führung von Developer:innen und moderierst Workshops und Reviews
Requirements
-
Du hast ein abgeschlossenes Studium (vorzugsweise Master) mit KI- oder IT-Schwerpunkt, idealerweise mit ersten Berufserfahrungen in der KI-Softwareentwicklung
-
Senior Level: Du bringst mehrjährige Berufserfahrung und nachweisliche Projekterfolge in der KI-Softwareentwicklung mit
-
Du verfügst über fundierte Kenntnisse in Python und mindestens einer weiteren Programmiersprache (z. B. JavaScript, TypeScript, Go, Java)
-
Senior Level: Du besitzt Expertise und umfangreiche Erfahrung in diesen Technologien
-
Du hast praktische Erfahrung in der Integration und Nutzung generativer KI-Technologien sowie Frameworks wie LangChain
-
Senior Level: Du verfügst über tiefgehende Expertise und die Fähigkeit, Best Practices zu etablieren
-
Du hast Erfahrung im Umgang mit KI-tauglichen Datenbanksystemen (relationale Datenbanken, Vektor- und Graphdatenbanken)
-
Senior Level: Du bringst umfassende Erfahrung in komplexen Integrationsprojekten mit
-
Du hast Erfahrung in cloud-nativer Entwicklung und DevOps-Praktiken (z. B. Docker, Kubernetes, Jenkins, GitLab, GitHub)
-
Senior Level: Du übernimmst Architekturverantwortung und bringst entsprechende Erfahrung mit
-
Du verfügst über Kenntnisse im API-Design und in der Full-Stack-Softwareentwicklung
-
Senior Level: Du hast Erfahrung in der Verantwortung von Entwicklungsprojekten
-
Du begeisterst dich für kundenzentrierte Anwendungsentwicklung und innovative Technologien
-
Senior Level: Du bringst aktiv Innovationskraft ein und führst Teams
-
Du bist teamfähig, kommunikationsstark und arbeitest eigenständig sowie strukturiert
-
Senior Level: Du agierst als lösungsorientierte:r Ansprechpartner:in und unterstützt andere Developer:innen
-
Du verfügst über sehr gute Deutsch- und Englischkenntnisse (mind. C1-Niveau in beiden Sprachen)