Senior Computer Vision Engineer (Python/C++)
Let's create the future together!
Join neXa – Let’s Shape the Future Together!
At neXa, we’re not just building digital solutions — we’re helping businesses grow smarter. We work with forward-thinking clients across industries to design, build, and implement technology that makes a real difference. From intelligent automation to custom applications, our projects are as diverse as our team.
B2B contract | Full-time | Onsite work | Wrocław, Poland | Long-term assignment
For one of our clients we’re looking for an experienced Computer Vision Engineer to optimize and further develop a vision inspection system used on a production line. You will work with image processing algorithms, object detection models, and industrial cameras to improve automated quality control and identify product packaging defects.
The project focuses on optimizing an existing machine vision system used to inspect product packaging on a production line. Depending on the technical and economic feasibility, the scope may also include designing and implementing a completely new solution from scratch. The system will be responsible for detecting defective packaging, incorrect labelling, product weight deviations, and other quality-related issues.
Responsibilities:
Analyse and optimize the existing computer vision system used on the production line
Design, develop, and implement image processing algorithms for automated quality inspection
Develop solutions for detecting defective packaging, incorrect labelling, and other production deviations
Implement and improve object detection algorithms using computer vision and machine learning techniques
Process and analyse images and video streams captured by industrial cameras
Evaluate the feasibility of redesigning the existing system or developing a new solution from scratch
Integrate computer vision algorithms with industrial camera systems
Test, validate, and optimize solution accuracy and performance in a production environment
Maintain and further develop the implemented software solution
Requirements:
At least 6 years of professional experience in software development using Python or C++
Hands-on experience with OpenCV
Knowledge of image processing techniques, including filtering, segmentation, edge detection, and contour analysis
Experience implementing image analysis and object detection algorithms
Practical experience processing images and video streams from cameras
Experience with PyTorch or TensorFlow
Knowledge of object detection models
Experience working with industrial cameras, such as Basler or Cognex
Experience using Git
- Department
- IT Services
- Location
- Wroclaw
About neXa
At neXa, we’re not just building digital solutions — we’re helping businesses grow smarter. We work with forward-thinking clients across industries to design, build, and implement technology that makes a real difference. From intelligent automation to custom applications, our projects are as diverse as our team.