Background
Machines With Vision is a fast growing technology company that has developed pioneering solutions to the challenge of location and positioning in rail, transforming how infrastructure owners and engineers perform maintenance. We enable track workers to get to defects quickly, safely and with certainty. Unlike the industry incumbents, our solution works with better than 1m accuracy, all of the time, everywhere on the railway network, in near real-time.
Our award-winning solutions have been deployed on the national railways in the UK, Germany and Switzerland. We were part of the team that won the “Safety achievement of the year” award at the National rail awards in 2023.
We were founded in 2016 and are based in Edinburgh, UK.
The role
In your role as Vision and Machine Learning Engineer you will make a substantial contribution to both new products and new features within our existing products.
We have a number of development projects underway this year and are looking to hire a talented engineer with demonstrable computer vision and machine learning experience to accelerate this activity.
You’ll be working on a range of topics including real-time edge processing of visual data recorded from train mounted high speed cameras and vision based augmented reality in the railway environment.
You will be working in a small R&D team reporting to the company's Innovation Lead.
Key responsibilities
Design, develop and test vision and ML algorithms for new products and features
Implement code that can be deployed into a production environment with customers
Collaborate with cross-functional teams to ensure that your code integrates into our platform and meets customer requirements
Ensure the reliability and performance of our systems through continuous monitoring and optimisation
Key skills
Demonstrable results designing and implementing computer vision algorithms
Development of real-time image processing and vision software
Development of vision based mobile applications
Ideally fluent in Python, experience with C and C++ and with numerical and ML/CV libraries (and/or other technologies such as CUDA)
Experience or interest in as many of these areas as possible: AI and machine learning, computer vision, robotics (ROS), control systems. Linux development
An M.Sc. (or Ph.D.) in relevant numerate / computational discipline
Experience of source control using Git
Excellent problem-solving skills and a strong attention to detail
The following experience is desirable
Experience of GIS systems including knowledge of coordinate systems and projections
Cloud experience using Terraform in AWS or similar
Experience of Ansible
Experience of CI/CD tools
Proficiency in Bash/Shell scripting
Experience of automated and unit testing
Experience of docker
If you are a proactive problem-solver with a passion for technology and a desire to work on cutting-edge projects, we encourage you to apply. Join us in shaping the future of technology and be part of a dynamic team that values innovation and collaboration.
Benefits
Competitive industry salary and share options
Flexible working hours and home / remote support
Working with bleeding edge technology to make a significant difference in the future of transportation
Opportunity for personal growth and development as we scale - annual budget for individual development
Flexible working hours and location
Home working allowance
Regular socials
Company volunteer day
Enhanced parental leave
Machines With Vision is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.
Founded in Edinburgh
MWV is based in Codebase, Europe’s largest Tech Accelerator situated in the heart of the historic city of Edinburgh. Long recognised as one of the world’s cultural and academic treasures, Edinburgh has recently emerged as the UK’s second city in terms of technology companies and also frequently tops lists of the world’s greatest places to live and work. We support team members working from home and hybrid working.
Applications
If you are interested in working for a fast-growing, fast-paced, bleeding-edge technology company, and want to apply for this role, please start the process by going to the following Typeform questionnaire and uploading your CV.