Développeur logiciel en vision par ordinateur
Core
Conception, programmation et déploiement d'applications de vision par ordinateur incluant de l'IA pour le contrôle non destructif (CND).
Role type
Senior Computer Vision Software Engineer (AI/Deep Learning)
Builds
Software applications for non-destructive testing (NDT) using computer vision and AI
Domain
Industrial inspection / Non-destructive testing (NDT)
Deliverable
production ML models
Required skills
C++ (Windows/Linux), Deep Learning (PyTorch, CNN, Transformer), Image processing, Multi-threading, GPU programming, Memory management, Software architecture, CI/CD, Automated testing
Preferred skills
Angular or React, Signal processing, Mathematics and statistics, PhD, 5+ years of software development experience
Technologies
C++, PyTorch, Windows, Linux, GPU
Responsibilities
Design and develop computer vision software with AI algorithms; Optimize software and AI performance; Define product requirements and architecture; Train and validate AI models for image analysis; Integrate CI/CD practices; Develop automated tests and diagnostic tools
Seniority
Senior, hands-on IC