Frontend Developer

Frontend Software Engineer - Platform

Description

Our client is a European leader developing software for self-driving vehicles.

They’re a fast growing team unified by our goal to deliver level 5 autonomy, having trialled in a major London project last Autumn 2019, they’re solving interesting and difficult problems to service millions of people daily.

With experienced founders, renowned academic advisors and world-class scientists and engineers, our clients team is at the leading edge in research and in the application of research to the real world.

What will you do

You’ll be responsible for designing and building both supervised and unsupervised learning technologies to parse objects and determine their state as far as it is relevant to driving decisions. States might include object classifications, traffic signal states, orientations, wheel angles and human actions.

What will you do?

As a Frontend Software Engineer, you’ll be a vital member of the Platform Team, deploying our self-driving tech stack both onto our fleet of vehicles and into cloud-based simulation environments. We are constantly testing the latest versions of software, as well as performing data collection missions in London and elsewhere. We index and annotate vast quantities of data from real-world missions, and use this together with simulation to improve the capability and safety levels of our stack.

You’ll develop tools to launch, run and monitor our autonomous driving stack, working closely with many different teams across the company from sensors, computer vision and machine learning to deliver features and improve performance.

Requirements

About You:

* You’re fluent in Javascript, Python and shell scripting

* You have built and delivered projects with React

* You have knowledge of current software engineering best practices and methodologies.

* You have experience across the full software development lifecycle in a fast-moving and innovative industry.

* You are curious to learn, enjoy getting stuff done and discovering how things work.

* You’re excited about being part of a high performing, self-organising team on a pioneering mission.

Bonus Skills

* Experience with a typed Javascript superset such as Typescript or Flow

* Experience with Webpack, Babel, Gulp, NPM or other Javascript tooling

* Experience of working with Docker

* Experience developing in a unix based environment

* Experience with designing APIs and their interaction with databases

* An eye for good design and UX patterns

* Experience using Cypress, Selenium or other end-to-end testing framework

* Use of WebAssembly to optimise application performance

Benefits

* Join a European leader bringing autonomous vehicles to market and feel like there is a part of you ‘on the car’.

* Benefit from working closely with our founders who have previously built and run successful tech companies from working closely with world-class researchers and engineers.

* Have an immediate impact on a smart, growing, low-ego multi-cultural team.

* Grow with us as we scale up whilst delivering meaningful work that really matters.

* Enjoy a competitive salary package, BUPA medical care and stock options.

Our client is committed to Equal Employment Opportunity through attracting and retaining a complementary team of employees and building an inclusive environment for all