Do you have what it takes to be a high-performing Computer Vision Engineer? If so, FPSG have got an exciting opportunity for you to join our client's computer vision team in Edinburgh! They invest heavily in advanced technology research, to deliver exceptional solutions. They are expanding their operations by establishing a Computer Vision team in Scotland, to accelerate their research and development efforts, in computer vision for automation.
Your responsibilities will include:
Design, code, test, deploy, and iterate modules related to customer tracking, product recognition, and face recognition using efficient algorithms and processes. Collaborate with the CV team to contribute to the creation of an autonomous solution. Process camera streams from various sources. Define inputs and outputs in collaboration with engineering teams for API development. Adhere to GDPR regulations during software development. Understand performance constraints in the environment and test models that can operate within those constraints. Contribute to the overall architecture of the CV application, utilizing the best available technologies. Maintain version control of all module development. Follow agile development practices, including daily stand-up calls and regular sprints. Document all work and decision-making processes. Understand licensing requirements and recommend the use of third-party software to enhance team performance. Maintain active communication with team members across the organization. Publish regular reports on work progress, accuracy, and issues.
To be successful in this role, you'll need experience in:
Minimum 2 years of professional experience in Computer Vision application development. Strong expertise in developing applications using OpenCV. Proficient in creating, training, and deploying deep learning models, including fine-tuning pretrained models and developing custom models. Proactive mindset with a focus on customer needs. Ability to work with video, image, and data streams effectively. Experience using remote machine access tools like Anydesk in Linux and Windows environments. Solid understanding of image processing and computer vision fundamentals. Strong knowledge and practical experience with machine learning algorithms.