Développeur(se) logiciel IA/Software Designer Sherlock AI
Core
Design, develop, and deploy state-of-the-art AI solutions for industrial machine vision applications, integrating ML and computer vision algorithms into inspection and automation products.
Role type
Senior IC AI Software Engineer (Machine Vision)
Builds
Commercial machine vision software products (Sherlock, Astrocyte, Sapera) for industrial inspection and automation
Domain
Industrial automation, machine vision, artificial intelligence
Deliverable
production ML models | product features
Required skills
C++, Python, machine learning, deep learning, computer vision, PyTorch, TensorFlow, automated testing, source code management, debugging
Preferred skills
OpenCV, ONNX Runtime, OCR, barcode reading, embedded systems, Edge AI, GPU optimization, Qt, CMake, Visual Studio, Git, industrial automation, 3D vision, point cloud processing, GitHub Copilot
Technologies
C++, Python, PyTorch, TensorFlow, OpenCV, ONNX Runtime, Qt, CMake, Visual Studio, Git, OCR, Edge AI
Responsibilities
Research and prototype emerging AI/ML/computer vision technologies; Develop and integrate AI algorithms into commercial vision products; Develop, maintain, and optimize production-quality software; Implement and maintain automated unit, integration, and validation tests; Troubleshoot, debug, and improve existing software components and AI models; Contribute to OCR, image analysis, ML, and inference pipelines for industrial inspection applications
Seniority
Mid-to-Senior, hands-on IC