
Staff Fullstack Software Engineer, Data Visualisations
Hybrid
London, United Kingdom
Full Time
22-04-2025
Job Specifications
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 sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status, pregnancy or related condition (including breastfeeding) or any other basis as protected by applicable law.
About Us
Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems.
Our vision is to create autonomy that propels the world forward. Our intelligent, mapless, and hardware-agnostic AI products are designed for automakers, accelerating the transition from assisted to automated driving.
At Wayve, big problems ignite us—we embrace uncertainty, leaning into complex challenges to unlock groundbreaking solutions. We aim high and stay humble in our pursuit of excellence, constantly learning and evolving as we pave the way for a smarter, safer future.
At Wayve, your contributions matter. We value diversity, embrace new perspectives, and foster an inclusive work environment; we back each other to deliver impact.
Make Wayve the experience that defines your career!
The role
As a Fullstack Engineer on our AV Insights squad, you’ll be at the forefront of building products that tell our story of our self-driving performance for both internal and external users. From talking to users to fully understand user needs, to building and validating new features, you’ll own every step of the process—ensuring each solution truly meets the problem it sets out to solve. While we move quickly, quality is never sacrificed, and you’ll be expected to deliver robust, high-performing fullstack applications that raise the bar.
You’ll design and implement scalable 3D and 2D visualizations in the browser (using libraries like Three.js and D3.js), and maintain and extend our custom data-streaming solutions to ensure smooth data flow into the client. You’ll also perform UX research (in collaboration with our UX team) to keep user feedback at the center of every decision.
Beyond the front-end, you’ll build and maintain product features in our NodeJs backend and Prisma managed DB, and work closely with engineering, simulation, and research teams to decide what cutting edge scientific visualisation tooling the team needs to build next.
In short, you’ll embrace new technologies, push the boundaries of AV performance visualization, and deliver meaningful impact that improves the experience for our users every step of the way.
Challenges you will own
Product Development – Collaborate with other engineers and product designers to solve our users’ problems. Make sure you understand the problem, build the right solution and validate that the solution solves the problem for our internal and external users.
Empower the team to build impactful web visualizations – Empower others to design and build impactful visualizations that will tell our story of our self-driving performance.
Take a large ownership over our web 2D and 3D visualizations – Build performant, easy-to-use and impactful real-time visualizations.
Prepare internal applications for external usage – Making sure we can deploy with confidence, to secure and stable applications that are loved by our customers.
About you
In order to set you up for success as a Fullstack Software Engineer at Wayve, we’re looking for the following skills and experience.
Essential
Good development skills in JavaScript, with knowledge in TypeScript
Experience with React (or similar front-end frameworks)
Previous experience building fullstack applications (backend + frontend)
Experience working with large-scale scientific data visualizations (in production)
Passionate about writing clean, robust and maintainable code
You have a track record of promoting engineering best practices in teams
You have excellent communication skills
Desirable
Performance optimization knowledge
3D rendering and graphics knowledge
Experience working with large datasets
Experience with cloud infrastructure (AWS, Azure and/or GCP)
Experience with Python or other Backend programming languages.
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 operate core working hours so you can determine the schedule that works best for you and your team.
We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. 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.
For more information visit Careers at Wayve.
To learn more about what drives us, visit Values at Wayve
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.
About the Company
We're Wayve, a leading developer of embodied intelligence for autonomous vehicles. We use AI to pioneer a next-generation approach to self-driving: AV2.0, which enables fleet operators to unlock the benefits of AV technology at scale. Founded in 2017, Wayve is made up of a diverse team of experts in machine learning and robotics. We were the first to deploy AVs on public roads with end-to-end deep learning. Today, our teams are based in London and California, and we're testing AVs in cities across the UK. Inspired by our ... Know more
Related Jobs


- Company Name
- Radius
- Job Title
- Senior Backend Developer
- Job Description
- Company Description At Radius, we provide best in class fleet and connectivity solutions to businesses of all sizes. Our mission is to help businesses adapt to the future by building solutions for a more sustainable, connected future. Our comprehensive portfolio of solutions includes fuel cards, telematics, telecoms, insurance, vehicle leasing, EV charging, business energy, and expense management. We are proud to have over 400,000 customers worldwide, over 50 offices across 5 continents, and over 2,800 talented Radius colleagues. We've achieved big things already, but we're just getting started. This is where you come in... Job Description The role of Senior Backend Developer is very important to us. Due to continued growth and expansion, we are looking for someone with strong Typescript and NodeJS experience to join the talented development team in our vehicle telematics business, Radius Telematics. Telematics is a big growth area for the business, so there will be plenty of opportunity to keep your skills up to date and progress your career. We need a leader-by-example who can balance technical excellence with pragmatic execution, ensuring our product evolves while meeting the demands of today’s challenges. We embrace an Agile way of working, but we know success also requires grit, ownership, and a willingness to step beyond conventional roles. Specifically, you will play a key role in developing and running a complex multi-environment SaaS product compromised of 70+ git repos using modern microservice backend built in Typescript / NodeJS / Docker on AWS and automated CI/CD pipelines released onto terraform-provisioned infrastructure. There will be opportunities to learn as well as using your own experience to influence the team and platform. The role is based from our state-of-the-art telematics head office in Crewe, Cheshire (minimum 3 days per week in the office). Your Responsibilities Will Include… Design, build, and maintain scalable and secure backend systems using node.js and typescript Work closely within a cross-functional team and the wider team, with a focus on working together to achieve desired outcomes. Lead by example, stepping in to guide the team through challenging situations with persistence and creative problem-solving. Support and mentor junior developers, sharing expertise and fostering a culture of growth and excellence. Roll up your sleeves and take the initiative to tackle critical challenges during high-stakes situations. Qualifications Experience Significant commercial experience as a backend developer, with knowledge gained across our tech stack: NodeJS / Typescript / Mocha / Sinon / Terraform / Git / Gitlab CICD/ Docker AWS (ECS, EC2, Kinesis, Firehose, RDS, Lambda, S3, DynamoDB, SQS, SNS) Databases – Postgres / MySQL Critical thinking and problem-solving skills Ability to take ownership of projects from design to implementation Ability to actively contribute to Agile events, inspect and adapt ways of working, and provide solutions to keep development on track Characteristics Proactive: You don’t wait for direction; you identify what needs to be done and take action. Resilient: Challenges don’t deter you; they energise you. A Driver: You’re not just a contributor. You push the product and team forward with determination and a solutions-first mindset. Collaborative Yet Assertive: You work well in teams but know when to stand your ground and advocate for the right approach. Additional Information Your impact on Radius will be rewarded with the opportunity to develop and progress your career in many directions. You’ll also have access to our competitive reward and benefits package, which includes: Pension Life assurance Employee fuel card scheme Electric Vehicle scheme Employee assistance programme Wellness and healthcare assistance via ‘Help@Hand’ by Unum ‘Cycle to work’ scheme Free breakfast daily in the office And of course, you will be part of a modern purpose-built space in Crewe that will provide you with an outstanding working environment complete with pizzeria, roof top bar and much more! Still Curious? If you feel we are a good match for each other, you can apply online now! If you’d like to understand more about the role or life at Radius before applying, then please contact our talent team via [email protected]. Radius is an equal opportunities employer. We are committed to welcome people regardless of age, disability, gender identity, race, faith or belief, sexual orientation or socioeconomic background. We are committed to ensuring an inclusive and accessible recruitment process for all candidates. If you require any adjustments or accommodations at any stage of the process, please let us know, and we will do our best to support you We reserve the right to close a vacancy before the closing date in the event of an overwhelming response or a change in business priorities. Note To Recruitment Agencies We do not accept speculative recruitment agency CVs or profiles. Any unsolicited CV received by Radius will be treated as a gift and not eligible for an agency fee. PSL agencies should only send CVs via our Applicant Tracking System, when approved to do so by the Radius Talent Team.


- Company Name
- Abnormal AI
- Job Title
- Sr. Full Stack Software Engineer
- Job Description
- About The Role Abnormal Security is looking for a Senior Full Stack Engineer to join the Behavioral Security Products team. Our company is built around the idea of first understanding the person we are trying to protect using baselines of historic behaviour and ML models to determine what normal looks like for every employee of a company. Our team builds the features that take those insights and show our customers what is happening with their employees and their systems, as well as the tools and workflows for dealing with some of the most critical attacks companies can face: account takeovers. The role will involve building out features to enable customers to more quickly diagnose potentially suspicious behaviour, to make it easier to catalogue that behaviour as an attack or as benign, and more controls to optimise how the system will behave according to their needs. It will require qualities such as: Strong communication skills and proven ability to work autonomously and asynchronously with remote collaborators and stakeholders Well rounded and can switch contexts between building frontend UI components and backend APIs Looking to grow as an engineer as part of a strong team, learning from established engineers, product managers, and designers Know what it takes to be successful working with remote collaborators and stakeholders, and are experienced with remote management Detail driven and care about code quality, testing, and performance Growth-oriented, looking to increase impact, responsibility, and ownership over time You bring up ambiguities and and clarify decisions with leadership instead of improvising solutions on the go What you will do Work on production systems to stabilise and improve existing features Collaborate with engineers, Product Managers, and Designers to define, build, test, launch, and support new product features Responsible for both development and testing of software Collaborate with Customer Support and Sales Engineering organisation on production issues and sales solutions Provide code reviews for other engineers to catch bugs & problems before they make it into production Demonstrate good judgement in selecting methods and techniques for obtaining solutions Must Haves 5+ years of full stack web development experience in Python, Django, JavaScript, HTML5, React (or similar Frontend UI frameworks such as Vue, Angular), CSS 3+ years of production support experience for enterprise-class customers At least 1 year of system design experience Proven experience owning testing as well as development of all software solutions Proven experience working with agile development methodologies (both scrum and kanban) Proven experience working effectively with cross-functional teams across multiple time zones with with remote stakeholders BS degree in Computer Science or related engineering field Nice to Have Experience with Airflow, Celery, AWS and/or Azure, Postgres Experience with API platform development Experience with Go


- Company Name
- TRIA
- Job Title
- Software Engineer
- Job Description
- Software Engineer Birmingham | Hybrid | circa £60k TRIA are excited to be supporting a leading Food Services company in the Midlands, seeking a Software Engineer to develop innovative back of house technology solutions while maintaining existing services. You'll be at the forefront of their technology development, designing and building high-quality, robust, and user-focused software products. Working with business stakeholders and the product management team, you'll create solutions for new business requirements while ensuring existing systems run smoothly. The Role Design and build high-quality, robust software solutions Develop using server and client-side software stacks Maintain existing products by resolving support issues proactively Work with waterfall methodology and agile approaches Collaborate with technical and non-technical stakeholders Provide innovative solutions to complex business challenges What You'll Bring Bachelor's degree in Computer Science or related field Minimum 5 years experience in software engineering Strong knowledge of server-side technologies (Coldfusion, PHP, Java) Proficiency with client-side technologies (HTML/CSS) Experience with version control (GIT, Subversion) Skills in relational databases (MySQL, Microsoft SQL) Familiarity with agile development tools (Jira, Confluence, GitHub) Preferred Skills Experience with JavaScript frameworks (jQuery, React, Vue, Angular) Knowledge of server-side frameworks (Laravel, Coldbox) Understanding of Linux systems and UX design Experience with web services (SOAP, API, RESTful JSON) Familiarity with CSS pre-processors and accessibility standards What's On Offer Key role in developing critical business solutions Opportunity to work with diverse technologies Professional development in a dynamic, fast-paced environment Apply to be considered...


- Company Name
- CMSPI
- Job Title
- Junior Data Scientist
- Job Description
- JOB ROLE: Junior Data Scientist LOCATION: Manchester Office - Hybrid working model, with at least 2 in-office days per week. REPORTING TO: VP of Data Please note CMSPI does not hold a U.K. Sponsor Licence and is therefore unable to sponsor anyone without residency or settled status. The world of payments is going through the most thrilling transformation imaginable. Volumes are growing, payment options are expanding, and complexity is intensifying. Retailers are at the epicentre of these changes, and it is CMSPI’s mission to revolutionise payments for merchants and retailers worldwide. We are a hyper-growth company and the go-to payments advisor for Global 500 merchants, driving big cost savings, huge sales growth, and enhanced strategies. As a Junior Data Scientist at CMSPI, you will play an integral part of a cross-functional team focused on enhancing and developing features for our cutting-edge payments intelligence platform. Your work will involve preparing and analysing datasets, developing mathematical and machine learning models, and creating compelling visualisations that translate complex insights into actionable recommendations. This is an exciting opportunity for an early-career Data Science enthusiast to enhance their technical expertise, collaborate with engineers, product owners and stakeholders and contribute directly to impactful analytics and predictive modelling in a fast-paced environment. The Key Focus Areas Of The Role Include Prepare, clean, and structure data for model development. Investigate patterns, trends, and anomalies in payments data. Build and improve machine learning algorithms under guidance from the Lead Data Scientist. Present findings through clear, informative visualisations. Write and optimise SQL queries to manage and manipulate data. Collaborate with colleagues across the business to address objectives using your problem solving skills and share innovative approaches. Research and refine new and out of the box ways to find solutions with the team. Document processes and methodologies to facilitate team-wide learning. Communicate results to both technical and non-technical audiences. Stay curious and proactive in developing new skills, exploring current methodologies and technologies in data science and analytics. Requirements You are a great match if you have the following... Essential Skills Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field. Strong understanding of probability, statistics, and linear algebra. Proficiency in Python, including libraries such as scikit-learn, pandas, seaborn, and matplotlib. Experience writing and optimising SQL queries for data retrieval and manipulation. Ability to communicate complex insights in a simple and effective manner. Detail-oriented with a strong desire to learn and grow within the data science domain. A portfolio of Data Science projects showcasing your ability to solve a problem with innovative ideas or examples of coding challenges or competitions. Highly Desirable Skills Familiarity with Agile practices in a collaborative team environment. Exposure to big data tools, such as Hadoop and Spark for handling large-scale datasets. Experience with cloud platforms like Microsoft Azure. Benefits Comprehensive, payments industry training by in-house and industry experts. Excellent performance-based earning opportunity, including OKR-driven bonuses. Future opportunity for equity, rewarded to high performers. Personal and professional learning opportunities and growth experiences aligned with your career aspirations. Quarterly values award for all employees – with a financial prize. Monthly Reimbursement of commuting costs Regular companywide socials and team building events. 22 vacation days + U.K. public holidays and discretionary office closure during Christmas. Competitive Pension plan, Vitality healthcare cover (after 6-months) and Cycle to work scheme.