Deine Aufgaben:
- Du konzipierst Software- und Cloudarchitekturen und entwickelst Software für diverse Computer Vision Anwendungen
- Du schreibst effizienten und laufzeitoptimierten Code in Python und C++
- Du hast einen hohen Anspruch an Softwarequalität und bewahrst diese durch automatisierte Tests sowie Architektur- und Code Reviews
- Du bist Teil eines fokussierten Feature-Teams und übernimmst dessen technische Führung
- Du treibst proaktiv die Entwicklung einer Computer Vision Platform voran, die es ermöglicht Machine Learning Algorithmik schnell und effizient in einen industrialisierten Zustand zu versetzen
Dein Profil:
- Tiefgreifendes, mathematisches Verständnis über diverse Computer Vision Algorithmen und Modellen, weit über die einfache Nutzung aktueller SOTA-Bibliotheken und Githubs hinaus
- Praktische Kenntnisse in der objektorientierten Programmierung mit Python und C/C++, sowie Containeranwendungen (Docker, Kubernetes) und Cloud Technologien (AWS, Azure oder vergleichbare Provider)
- Sehr gute Kenntnisse in der Konzeption und Entwicklung von Softwarearchitektur und Software für Computer Vision Anwendungen
- Sehr gutes Verständnis über Operationalisierung und Bereitstellung von Softwareartefakten (CI/CD, DevOps, MLOps, Testing)
- Fähigkeit, komplexe Fragestellungen und Szenarien zu verstehen, detailliert zu analysieren und die gewonnenen Erkenntnisse einem nicht-technischen Publikum verständlich zu präsentieren
- Freude daran im Team zu arbeiten und dir liegt es Themen selbstständig und zielorientiert zu koordinieren und umzusetzen