Software Engineer: CUDA Development
Starting February 2019
Machines With Vision Ltd (MWV) is an exciting engineering/AI product company focused on developing localisation-as-a-service for use on railways, self-driving cars and mobile robotics.
Based in Edinburgh, UK, the company has over the last 2.5 years developed its key technology from proof-of-concepts and prototypes, and is now looking to develop commercial products from this. The company is consequently expanding, based on funding from client projects, innovation awards and an investment round.
As part of this, MWV have secured a Scottish Enterprise R&D SMART award. This full-time role will focus on using GPU's and CUDA to accelerate algorithms for motion estimation developed by the R&D team over an initial 1 year period. Ongoing further R&D is expected to then follow from this.
Ideally this would suite an experienced, enthusiastic and pragmatic individual. There is still a predominate start-up culture in the company, so it would suit someone very much a self-starter and autonomous in their own right. There will be many open challenges and problems to overcome, but the potential opportunities and satisfaction are equally proportionate to these.
You will act in a crucial role on this project by understanding and translating our novel algorithms for vision based motion estimation into real-time working technology. You will report to the R&D team lead, and interact with other MWV product teams, as well as external hardware sub-contractors.
Evidence of GPGPU (preferrably CUDA) development of real-time systems.
Experience/interest in as many of these areas as possible: AI and machine learning, computer vision, robotics, control systems. Linux and/or MacOS development.
Ideally fluent in C and C++ and Python and with numerical and ML/CV libraries.
A M.Eng, M.Sc. (or Ph.D.) in relevant numerate/computational discipline.
Agile team and/or team lead exposure (or at least good knowledge of what’s involved).
Any relevant background in automotive and especially in autonomy would be extremely relevant.
Understanding/knowledge of event-based/neuromorphic systems advantageous but not essential.
Grow with us as we scale and make a difference in what we do to the future of transportation.
Competitive industry salary and share options.
Flexible working hours.
Central Edinburgh location.
Employer pension scheme.