Software Engineer - FullStack
Who are we?
Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly.
Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving, making transportation safer, more efficient, and universally accessible. Join our world-class, multinational team of engineers and researchers as we push the boundaries of frontier AI and autonomous driving, creating impactful technologies and products on a global scale
Where you will have an impact
We’re looking for bold, talented and creative people to join our journey in developing next-generation autonomous vehicles. We’re a growing start-up, building our first cohort of engineers and you can be at the heart of this!
In line with our vision, we need to be able to manage our fleet, visualise our huge data sets, build the tools that are enabling our cars and our researchers. That’s where you come in!
You will contribute as a full stack developer helping us build web applications and cloud infrastructure for our in-vehicle interface, internal AI research platform and data collection devices.
Challenges you will own
This role sits in our Experiment Orchestration team which is split into 2 squads:
AV Insights Squad
Build and design scalable 3D and 2D visualisations for the browser (ThreeJs, D3js etc)
Maintain and extend our custom data-streaming solutions to load data into the client
Ensure the user needs are met by performing UX research (under supervision of our UX team)
Maintain and extend our cloud infrastructure to ensure it is stable and secure
Collaborate across the engineering, simulation and research teams to build impactful visualisations of our simulation results
Build out a seamless labelling & commenting system to allow users to store their gained insights
Collaborate with research to build ML models to automatically extract insights from our vast data lake
XO Core Squad
Design and develop scalable performant services using best practices.
Develop experimentation tooling to support ML lifecycle enabling researchers to experiment, iterate and deploy models.
Develop a robust fleet operations management and scheduling system to streamline operations.
Write automated tests. Maintain, and scale cloud services.
Collaborate effectively with cross-functional teams, including engineering, operations, product, and data science to deliver high impact projects.
We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed below. If you’re passionate about self-driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply.
What we are looking for in our candidate
Essential
Experience with JavaScript (good to know TypeScript)
Experience with React (or similar front-end frameworks)
Experience with Python or other Backend programming languages.
Passionate about writing clean, robust and maintainable code
Advocate for improving reliability, observability and operability of systems
Some experience in designing, developing, and operating large scale distributed systems
You have a track record of promoting engineering best practices in teams
You have excellent communication skills
Desirable
Some experience working with and maintaining cloud infrastructure, kubernetes and Docker.
Some experience in custom 3D & complex graph data visualisations
Some experience in optimising data-streaming/loading between the backend and web client
Tech stack
AV Insights;
Frontend: React + TypeScript + Apollo Client (Graphql) + ThreeJs + React Three Fiber + ChartJs + D3js
Backend: TypeScript + Pothos (GraphQL) + Prisma + Postgresql + Kafka + K8s + Terraform (Azure Cloud)
Architecture: Event driven design + Microservices + Layered Architecture
XO Core
Backend: Python + Postgresql + Kafka + K8s + Redis + Terraform (Azure Cloud)
Frontend: React + TypeScript
Architecture: Event driven design + Microservices based architecture
What we offer you
The chance to be part of a truly mission driven organisation and an opportunity to shape the future of autonomous driving. Unlike our competitors, Wayve is still relatively small and nimble, giving you the chance to make a huge impact
Competitive compensation and benefits
A dynamic and fast-paced work environment in which you will grow every day - learning on the job, from the brightest minds in our space, and with support for more formal learning opportunities too
A culture that is ego-free, respectful and welcoming (of you and your dog) - we even eat lunch together every day
Benefits such as an onsite chef, workplace nursery scheme, private health insurance, cycle scheme, therapy, yoga, two onsite bars, large social budgets
This is a full-time role based in our office in London. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We also operate core working hours so you can be where you need to be for family and loved ones too. Teams determine the routines that work best for them.
At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of gender, gender identity, gender expression, race, sexual orientation, physical or mental disability, ethnicity, age or religious belief.
DISCLAIMER: We will not ask about marriage or pregnancy, care responsibilities or disabilities in any of our job adverts or interviews. However, we do look to capture information about care responsibilities, and disabilities among other diversity information as part of an optional DEI Monitoring form to help us identify areas of improvement in our hiring process and ensure that the process is inclusive and non-discriminatory.
Newsletter
Jobs in the creative space are scarce. We send you an email once a month to be sure you don't miss any.
Posted 7 months ago
⚠When applying, it would be appreciated if you could specify that you found this job on creativedevjobs.com. This helps us in attracting more companies to post their vacancies here. Thank you!