Senior Software Developer AI Solutions

WeMatch GmbH
Dortmund, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Dortmund, Germany

Tech stack

Clean Code Principles
Artificial Intelligence
Unit Testing
Azure
Cloud Computing
Continuous Integration
Integrated Development Environments
Software Engineering
Strategies of Testing
Infrastructure as Code (IaC)
Api Design

Job description

  • Entwurf und Entwicklung innovativer generativer KI-Lösungen zur Erfüllung spezifischer Anforderungen.
  • Anwendung von API-Design-Prinzipien zur Schaffung robuster und skalierbarer Anwendungen.
  • Implementierung von CI/CD-Pipelines zur Gewährleistung effizienter Bereitstellungsprozesse.
  • Nutzung von Azure und Azure AI Search zur Integration von Cloud-Diensten in Anwendungen.
  • Aufrechterhaltung hoher Qualitätsstandards durch die Einhaltung von Clean Code-Prinzipien.
  • Entwicklung und Durchführung von End-to-End-Teststrategien zur Validierung der Funktionalität.
  • Mitwirkung an Full-Stack-Entwicklungsprojekten zur Sicherstellung einer einheitlichen Benutzererfahrung.
  • Beitrag zur Entwicklung cloud-nativer Komponenten für verschiedene Dienste.
  • Implementierung von Infrastructure as Code (IaC) zur Automatisierung des Infrastrukturmanagements.
  • Überwachung der Anwendungsleistung und Fehlerbehebung bei auftretenden Problemen.
  • Sicherstellung der Einhaltung von Sicherheits- und Qualitätsstandards während des gesamten Entwicklungszyklus.
  • Zusammenarbeit mit Teammitgliedern und Stakeholdern zur Verbesserung der Softwareentwicklungsprozesse., * Fundierte Kenntnisse in der Softwareentwicklung mit Schwerpunkt auf generativen KI-Lösungen.
  • Starkes Verständnis von Cloud-Diensten und deren Anwendung im Softwaredesign.
  • Vertrautheit mit den Prinzipien von Clean Code, End-to-End-Testing und Unit Testing.
  • Erfahrung im API-Design und in der Schnittstellenentwicklung.

Requirements

  • Nachgewiesene Erfahrung in Full-Stack-Entwicklungsumgebungen.
  • Praktische Erfahrung mit Azure und dessen KI-Fähigkeiten.
  • Vorherige Beteiligung an Projekten, die Überwachungs- und Qualitätsstandards einhalten.
  • Erfahrung mit RAG (Retrieval-Augmented Generation) und anderen generativen KI-Lösungen.

Benefits & conditions

  • Wettbewerbsfähiges Jahresgehalt.
  • Chancen für berufliche Weiterentwicklung und Karrierewachstum.
  • Dynamisches Arbeitsumfeld mit Fokus auf Innovation und Technologie.
  • Engagierte Teamkultur, die Zusammenarbeit und Kreativität fördert.

Apply for this position