Python Entwickler für eine KI-Anwendung

auteega GmbH
Dresden, Germany
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Remote
Dresden, Germany

Tech stack

API
Artificial Intelligence
Automation of Tests
Azure
Software as a Service
Cloud Computing
Software Quality
Continuous Integration
Relational Databases
DevOps
Python
Search Algorithms
Knowledge Management
PostgreSQL
Software Architecture
Azure
Software Engineering
Software Systems
Unstructured Data
Data Logging
Cloud Platform System
Large Language Models
Multi-Agent Systems
Prompt Engineering
Gitlab
Containerization
AI Platforms
Kubernetes
Machine Learning Operations
Virtual Agents
Api Design
Software Version Control
Docker

Job description

  • Entwicklung, Konzeption und Weiterentwicklung moderner KI-gestützter Softwarelösungen auf Basis von Python und Large Language Models (LLMs)
  • Planung, Umsetzung und Optimierung skalierbarer Software- und Cloud-Architekturen
  • Entwicklung und Integration intelligenter Anwendungen mit RAG-Systemen, Agentenarchitekturen und LLM-basierten Workflows
  • Implementierung und Anbindung relationaler Datenbanken, Vektordatenbanken sowie externer Systeme über APIs
  • Verarbeitung und Integration strukturierter und unstrukturierter Datenquellen (z. B. Dokumente, E-Mails und Wissensdatenbanken)
  • Entwicklung und Optimierung von Enterprise-Suchlösungen sowie semantischen Suchverfahren
  • Sicherstellung einer hohen Softwarequalität durch Testautomatisierung, CI/CD-Prozesse und Versionsverwaltung
  • Aufbau und Betrieb cloudbasierter Anwendungen einschließlich Containerisierung, Orchestrierung sowie Monitoring und Logging
  • Berücksichtigung von Security-, Datenschutz- und Compliance-Anforderungen bei der Entwicklung und dem Betrieb von Anwendungen
  • Erstellung und Validierung technischer Konzepte sowie Identifikation und Bewertung technischer Risiken
  • Enge Zusammenarbeit mit Produktmanagement, Architektur, DevOps und Fachbereichen zur Umsetzung technischer und fachlicher Anforderungen
  • Kontinuierliche Weiterentwicklung innovativer KI-Lösungen und Unterstützung bei der Einführung neuer Technologien und Frameworks im Enterprise-Umfeld

Requirements

  • Sehr gute Erfahrung in der Softwareentwicklung mit Python
  • Gute Erfahrung mit relationalen Datenbanken sowie Vektordatenbanken (z. B. PostgreSQL, PGVector)
  • Fundiertes Verständnis moderner KI-Anwendungen auf Basis von Large Language Models (LLMs)
  • Erfahrung mit Retrieval-Augmented-Generation-(RAG)-Systemen, deren Architektur sowie Data-Ingestion-Prozessen
  • Verständnis und praktische Erfahrung mit Agentenarchitekturen und Agenten-Orchestrierung
  • Erfahrung in der Entwicklung und Integration von KI-gestützten Anwendungen und Services
  • Gute Kenntnisse im Umgang mit Prompt Engineering, Tool Calling und LLM-basierten Workflows Erfahrung mit API-Design und der Integration externer Systeme und Services
  • Erfahrung mit komplexen Softwarearchitekturen sowie der Erstellung und Validierung technischer Konzepte Verständnis von Software-Qualität, Testautomatisierung und CI/CD-Prozessen
  • Erfahrung im Umgang mit GitLab oder vergleichbaren Versionsverwaltungssystemen
  • Erfahrung mit Cloud-Plattformen, idealerweise Microsoft Azure
  • Kenntnisse im Bereich Containerisierung und Orchestrierung (Docker, Kubernetes) von Vorteil
  • Erfahrung mit Azure AI Services, Azure OpenAI oder vergleichbaren KI-Plattformen wünschenswert
  • Kenntnisse im Bereich Monitoring, Logging und Betrieb produktiver Anwendungen von Vorteil
  • Architektur & Betrieb Verständnis für Security-, Datenschutz- und Compliance-Anforderungen im Enterprise-Umfeld
  • Erfahrung mit skalierbaren und hochverfügbaren Cloud-Architekturen
  • Verständnis von MLOps-, LLMOps- oder DevOps-Prinzipien
  • Fähigkeit, technische Risiken frühzeitig zu erkennen und geeignete Lösungsansätze abzuleiten
  • Erfahrung in der Zusammenarbeit mit Produktmanagement, Architektur, DevOps und Fachbereichen
  • Idealerweise zusätzlich Erfahrung mit LangChain, LlamaIndex oder vergleichbaren Frameworks
  • Erfahrung mit Agentic-AI-Plattformen und Multi-Agent-Systemen Kenntnisse in der Verarbeitung unstrukturierter Daten (Dokumente, Mails, Wissensdatenbanken)
  • Erfahrung mit Enterprise-Suchlösungen, Wissensmanagement und semantischen Suchverfahren Verständnis für Business- und Produktanforderungen im Enterprise-SaaS-Umfeld (B2B)

Apply for this position