Overview
We are looking for an experienced full-stack software engineer to join our Road Safety Team to develop web applications and research systems which allow us to make roads safer as we scale internationally.
Location: London (1-2 days in the office)
Salary: £65,000 - £75,000
About Us
At VivaCity, we help cities achieve their biggest transport ambitions. Our work saves lives by giving councils the road safety data they need to make targeted and effective improvements. We reduce congestion by making traffic lights more intelligent, and we use actionable insights to empower cities to make the right choices around sustainability.
To do this, we create cutting-edge products using machine learning, including sensors with on-board video AI capabilities, data visualisation dashboards and APIs, and city-wide control and optimisation algorithms. We’re now present in 100+ cities across the UK, US, and Australia, with more than 5000 sensors producing billions of data points a year.
We have an open and collaborative culture, intended to maximise innovation while preserving the sense of community that has made VivaCity a fantastic place to work. Read more about what it's like to work at VivaCity.
About the Role
VivaCity’s current top technical priority is shipping improvements which enable our growth in the US. We’re looking for an experienced Software Engineer to join our Road Safety team, who are making this happen! You will work alongside 5 excellent engineers and researchers on exciting projects including AI benchmarking systems, data analysis dashboard upgrades, and ‘near miss’ detection algorithms. You will have the opportunity to learn and grow your skills in areas such as AI and machine learning, embedded systems engineering, and devops, according to your personal interests.
You will work in an agile team with an excellent culture which balances camaraderie, respect and inclusion with ambition, customer value and innovation. Approximately 75% of your time will be spent developing software, either independently or via pair-programming. 5-10% will be spent supporting delivery teams, to ensure your work has the impact it deserves. 5-10% will be spent on initiatives for personal development or team improvement, and the remaining 5-10% is for regular agile planning processes.
The team’s tech stack includes Go for edge and back-end code, Typescript for the front end, and Python for research. Other technologies the team uses include Google Cloud, Kubernetes, Kafka, PostgreSQL, Terraform, Vault, Git, and NVIDIA’s AI stack.
We offer a flexible hybrid working pattern: you will be expected to attend our office near Old Street, London an average of twice per week, with flexibility to accommodate both your needs and those of the team.
About You
You are an energetic software engineer who thrives in a dynamic and collaborative team. You enjoy coaching and learning from others, and are motivated by delivering impact for customers. You love learning about new technologies and face new tasks with curiosity and passion.
You have a substantial professional background of developing cloud systems using Go and Typescript. You have worked in innovative environments, with a track record of pushing the boundaries of what’s possible with technology. Back-end engineering will be a larger part of this role, but it will also include a significant portion of front-end engineering
You don't need to have done all of these things before, but to excel in this role, you will need to be keen to learn and comfortable working in a dynamic, fast-paced environment. If you're close to what we're looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way.
We know that diverse ideas and perspectives drive innovation and make us better. We are creating an environment where everyone, from any background, can do their best work. We're an equal opportunities employer and all applications will receive consideration for employment without regard to ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability, age, or social background. If you need any reasonable accommodations to help you perform at your best during the application process, please let us know.