Computer Vision Engineer
- cardiff, wales, CF10 1AA, United Kingdom
- Job type not listed
- Full time
- £68,000 - £68,000 Per Annum
Job Description
About the Role
Our client is looking for a skilled Computer Vision Engineer to join their innovative technology team based in Cardiff . This role focuses on developing and implementing advanced computer vision algorithms for a range of applications, including image recognition, object detection, and augmented reality. You will be part of a forward-thinking company dedicated to leveraging AI to create groundbreaking products. The ideal candidate will possess a strong theoretical understanding and practical experience in computer vision, working closely with hardware and software teams to bring cutting-edge solutions to life in a vibrant Cardiff office environment.
Key Responsibilities
- Develop and optimize computer vision algorithms for image analysis, object detection, and tracking.
- Implement and integrate computer vision solutions into product prototypes and production systems.
- Collaborate with hardware engineers to define sensor requirements and camera calibration procedures.
- Stay abreast of the latest advancements in computer vision research and apply them to practical challenges.
- Test, validate, and document computer vision models and software components.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 2+ years of hands-on experience in computer vision development.
- Proficiency in C++ and Python, with experience using libraries like OpenCV, CUDA, and deep learning frameworks.
- Solid understanding of image processing techniques, 3D vision, and machine learning for vision tasks.
- Experience with embedded systems or real-time computer vision applications is a plus.
Benefits
- Attractive salary package with annual reviews.
- Opportunity to work on groundbreaking technology in Cardiff .
- Private medical insurance and generous holiday allowance.
- Company-sponsored training and development programs.
- A dynamic and supportive team atmosphere.


