Über das Unternehmen
Für ein international tätiges Technologieunternehmen im Umfeld wissenschaftlicher Labor-Messtechnik suchen wir im Rahmen der Arbeitnehmerüberlassung einen Software Engineer (m/w/d) - Imaging Algorithms / Computer Vision mit Fokus auf Bildverarbeitung, Machine Learning und AI.
Aufgaben
- Entwicklung neuer Bildverarbeitungs- und Computer-Vision-Algorithmen - von Konzept, Prototyping bis Validierung
- Einsatz von AI/ML-Methoden (klassische Ansätze sowie Deep Learning) zur automatisierten Auswertung und Feature-Erkennung
- Optimierung von Performance und Genauigkeit für Desktop- sowie ggf. Embedded-nahe Anwendungen
- Integration der Algorithmen in bestehende Produktsoftware mit Fokus auf Stabilität, Wartbarkeit und Testbarkeit
- Aufbau/Weiterentwicklung von Tools & Frameworks für Verifikation, Datenaufbereitung, Modelltraining und Deployment
- Technische Beratung/Sparring für Hard- und Softwareteams rund um Bildverarbeitung und AI/ML
- Dokumentation der Entwicklungs- und Validierungsprozesse sowie Unterstützung beim Testing
Anforderungen
- Abgeschlossenes Studium in Informatik, Physik, Elektrotechnik, Mathematik, Data Science oder vergleichbar
- Sehr gute Kenntnisse in Computer Vision / Bildverarbeitung und Algorithmenentwicklung (z. B. OpenCV, Feature Extraction, Segmentierung)
- Erfahrung mit Machine Learning / Deep Learning (z. B. PyTorch, TensorFlow, scikit-learn; CNNs/Transformer je nach Use Case)
- Sehr gute Programmierkenntnisse in C++; (Python, C#/.NET) von Vorteil
- Praxis in Datenaufbereitung, Modellvalidierung, Training und Deployment von ML-Komponenten
- Hoher Qualitätsanspruch, analytisches Denken, Teamfähigkeit und Freude an interdisziplinärer Zusammenarbeit
- Gute Deutsch- und Englischkenntnisse