Position: Machine Vision Software Engineer
Salary: Up to 60,000
Office Location: Lancaster
Work Location: Flexible Remote Working
The Role: A start-up electronics business who use AI, machine learning and computer vision technology to drive their 3D camera-based system require a Software Engineer with machine learning/ computer vision experience to join their growing R&D team.
The company specialises is developing smart monitoring and real-time data solutions for the AgriTech sector.
With secure financial investment and high demand globally for their various IoT solutions, the company would like an additional Software Engineer with Machine Learning experience to help achieve their product developments.
You will initially be working on a 3D camera-based system that collects real-time data and presents this on a mobile application. The current system is written in C/C++ on Windows, with the new development to be written in Python on Linux. If you have C++, Python, Windows and Linux experience this would be highly desirable, but having Python or C++, and Linux or Windows experience is fine. Any experience working on 3D vision applications would be advantageous, but not essential.
Aside from having the required programming skills you should have some experience in machine learning/ computer vision. Any deep learning framework experience is desirable but not essential.
This role offers you the chance to work in a fun, flexible and relaxed environment, whilst offering you the chance to work at the forefront of technology, on solutions that will make a real difference to healthcare. Working in a small R&D team you will have opportunity to make a huge impact on product developments.
Skills and Experience Required:
- Machine Learning / Computer Vision
Desirable Skills and Experience:
- Deep Learning libraries
- 3D vision application
- OpenCV or OpenGL
To discuss this role in further detail please contact Laurence Powell at KO2 Embedded Recruitment Solutions Ltd.