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
Are you a talented Software Engineer with a passion for creating innovative applications and APIs using the latest technologies? Do you thrive in a dynamic and collaborative environment where you can contribute to cutting-edge projects? If so, we have an exciting opportunity for you to join our team!
We are a technology company based in Edinburgh, focused on creating advanced services for our clients. As a Software Engineer, you will play a crucial role in maintaining and developing applications that drive our services forward. Our systems are cloud-based, leveraging AWS, and our stack is built using Terraform for seamless scalability and performance. Our best in class positioning is delivered to our customers through the services you will help develop; we work with big data at high speeds and throughput. Not only will you work with the software stack, but you will have exposure to the data produced by the hardware side, this includes all kinds of sensor data, measurements and imagery.
Key responsibilities
Maintain and create applications and APIs using tools like Python and Kotlin
Creating and managing designs for software
Interface with database technologies, Postgres and PostGIS
Collaborate with cross-functional teams to design and implement new features
Ensure the reliability and performance of our systems through continuous monitoring and optimisation
Key skills
Degree in a relevant discipline such as Computer Science, Mathematics, or Physics
Strong proficiency in server side development with Python
Proficiency in SQL with experience of PL/SQL or PL/PGSQL advantageous
Experience of database access using Python
Experience of source control using Git
Experience of automated and unit testing
Experience of docker
Excellent problem-solving skills, a strong attention to detail and the ability to communicate technical solutions
The following experience is desirable
Experience of GIS systems including knowledge of coordinate systems and projections
DBA experience
Cloud experience using Terraform in AWS or similar
Experience of Ansible
Experience of CI/CD tools
Proficiency in Bash/Shell scripting
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.