DescriptionYour Role
As a Computer Vision Engineer, you will play a key role in designing, developing, and deploying cutting-edge vision-based solutions for our steel manufacturing processes. You will work on a mix of research, prototyping, and production-ready implementations, ensuring our vision systems improve process efficiency, quality control, and workplace safety.
ResponsibilitiesYour daily responsibilities will include:
Hardware & System Design
- Contribute to the discovery phase of new initiatives by defining camera and optical system requirements.
- Select the appropriate compute platform for each application, whether it's a GPU server, edge AI device, embedded system, or cloud infrastructure.
Algorithm Development & Optimization
- Design, develop, and implement state-of-the-art computer vision algorithms using open-source frameworks.
- Maintain, fine-tune, and extend existing computer vision systems.
- Optimize high-speed vision pipelines for real-time processing and identify performance bottlenecks.
- Develop algorithms for Vision-Guided Robotics (VGR), enabling real-time interaction between visual perception and robotic control systems
- Perform hand-eye calibration and coordinate transformations to ensure precise alignment between the camera system and the robot’s coordinate frame.
Innovation & Research
- Benchmark and evaluate third-party algorithms (both commercial and academic) to assess their applicability.
- Stay up to date with emerging technologies in deep learning, 3D vision, and industrial automation.
- Implement novel techniques from the ground up and advocate for their adoption across our global sites.
Deployment & Industrialization
- Work with automation engineers and IT teams to deploy and maintain scalable solutions.
- Ensure vision systems integrate smoothly with existing manufacturing infrastructure.
QualificationsWhat We Expect From You
Education & Background
- Master’s degree in Computer Science, Computer Engineering, Robotics, Physics, or a related field.
- Experience creating innovative computer vision solutions
Technical Skills
- Strong background in image processing and computer vision (2D/3D classification, detection, segmentation, etc.).
- Hands-on experience with machine learning and deep learning, with expertise in frameworks such as TensorFlow or PyTorch.
- Proficiency in OpenCV and/or Open3D.
- Knowledge of real-time processing and model deployment optimization techniques.
- Strong programming skills in Python, with experience in C++/C#/R being a plus.
- Comfortable working in a Linux environment (CLI, scripting, system setup).
- Familiarity with 3D vision processing (point clouds, depth maps) applied to robotic path planning or object manipulation.
- Knowledge of deployment on Linux servers, cloud platforms, or embedded systems is a plus
Soft Skills & Work Approach
- Result-driven: you focus on fast prototyping and delivering value quickly.
- Strong problem-solving skills and a passion for innovation.
- Fluent in English (knowledge of Dutch/French is a plus for working with local teams).
Why Join Us?
- Work on cutting-edge industrial AI in an innovative steel manufacturing environment.
- Be part of a high-impact team where your work directly improves production efficiency and quality.
Enjoy opportunities for career growth, training, and working on global projects.