Senior Full Stack Engineer

Permanent employee, Full-time · Central London-Hybrid · 4-day workweek

About us

Climate Policy Radar is on a mission to organise, analyse, and democratise the world’s climate law and policy data. We build open databases and research tools so people can discover, understand and generate data-driven insights on public laws and policies. Our work helps governments, researchers, international organisations, civil society, and the private sector to understand and advance effective climate policies and deploy climate finance. Nearly 350,000 users from over 100 countries already use Climate Policy Radar’s platform, which enables searching through half a million pages documenting climate action, by government, worldwide. 

Harnessing data science and AI, and pioneering the application of natural language processing to this domain, our work unlocks previously inaccessible, unstructured data. This serves to enhance accountability, and promote data democratisation, transforming our search engine into a virtual research assistant for the climate world, powered by a unique open knowledge graph. We are deeply embedded in the global climate and AI communities, and count some of the most important organisations and global climate leaders amongst our users, advocates, friends and advisors. 

We’re a Community Interest Company, championing an open science approach that aims to promote collaboration, transparency and justice — including open code and data. We are currently around 20 people, and are embarking on a significant growth phase. Our team is characterised by its high level of expertise, shared mission-driven ethos, and a strong collaborative spirit that welcomes individuals from diverse backgrounds, perspectives, and experiences.

We are seeking a Senior Full-stack Engineer who will be instrumental in this journey, building high-scale, high-impact tools to help move the needle on climate change.

Roles and responsibilities

In this role, you will help build and improve our portfolio of high-impact tools and products for global climate law and policy.

Here are some examples of what you might work on: 

  • Bringing cutting edge data science work into a product domain where the user experience best practices haven’t been fully fleshed out. Our work is at the forefront of shaping the experience for researchers using an AI-powered research platform  

  • Build out new features to help people find answers in large, complicated, dense text documents. This could be anything from helping with their search to active reading to data visualisation work  

  • Continuing to develop our tools for  supporting data partners in curating large libraries of climate-related documents

  • Building out our “virtual research assistant” roadmap ambition, including leveraging and productionising large language models to help researchers analyse data   

You will be working in a cross-functional team which uses a diverse tech stack such as the following (note: previous experience across all of these is not necessary): 

  • Backend: Python, FastAPI, PostgreSQL, Vespa, SQLAlchemy, Flask 

  • Frontend: React, Next.js

  • Data Science: Python, Jupyter, PyTorch, Pandas, Spacy, Huggingface, Numpy, Streamlit, Weights and biases 

  • Infra: Pulumi, Docker, AWS AppRunner, Step Functions, Grafana cloud monitoring, Prefect

You bring with you:

Must haves: 

  • Passion for learning and problem solving 

  • Experience using Python with one of the modern frameworks (Django, Flask, FastAPI, Tornado etc) to build REST APIs 

  • Experience using React for frontend features

  • Strong database knowledge, SQL and PostgreSQL 

  • Solid understanding of software engineering fundamentals, version control (Git), shell scripting, OOP, unit and integration testing, and CI/CD

  • Some experience in system architecture and making technical decisions

  • Some exposure to AWS (or other cloud platform) and best practices like EC2, S3, auto-scaling, security

At least one of the following: 

  • Working on an AI driven product. Used to working closely with data scientists or machine learning engineers, understanding some of the concepts and terminology

  • Experience contributing to data-dense products with complex, scaling architectural needs

  • Demonstrated passion for open-source software


Our ideal candidate will champion engineering excellence, open source, and delightful user experiences. 


We are looking for candidates with significant experience in highly collaborative cross-functional teams, excitement about working in a startup/scaleup environment and all that brings. 


We are a mission driven organisation, and work best with people who have strong alignment with our values. We care about them deeply.


Salary and Benefits:
  • Salary ranging from £80-90k, depending on experience

  • A deep commitment to employee wellbeing, including policies such as 4 day workweek (same pay, Fridays off), generous leave, and a wellbeing allowance

  • A vibrant, collaborative, empathetic work culture that thrives on innovation and the impact of our work

  • A hybrid work environment (2 days a week) in London’s leading climate tech hub, offering views of the river in London’s County Hall Building. 

Interview process

We know that applying for a new job can be full of uncertainties - and we aim to reduce those by communicating clearly. Our process is made of several stages (see below). After each stage, we’ll contact you as soon as we can and no longer than 2 working days, to let you know if you will be progressing to the next stage.

If you have a disability or special need that requires accommodation during the process of application and selection, please let us know.

Process:


  1. 1 hour behavioural interview with Director of Engineering and one other team member

  2. 1.5 hour interview with two team members, consisting of a paired technical assessment 

  3. 1 hour system design interview with two team members

  4. 30 minutes values fit interview with CEO and Head of People

  5. Opportunity to chat to other team members (this is not an interview, but gives you the opportunity to get to know the team and learn more about us in an informal setting)

  6. Offer subject to references

Right to Work in the UK

Unfortunately, we are currently unable to sponsor work visas. Only applicants legally authorised to work in the UK will be considered.

Equal opportunities

Climate Policy Radar is an equal-opportunity workplace. We will not discriminate and will take affirmative action measures to ensure against discrimination in employment, recruitment, advertisements for employment, compensation, termination, upgrading, promotions, and other conditions of employment against any employee or job applicant on the bases of heritage, ancestry, national origin, citizenship, religion, sex, sexual orientation, gender identity, age, disabilities, relationship choices and status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. 


We actively encourage applicants from diverse and historically underrepresented backgrounds. Not sure if you tick all the boxes but feel like you align with our values, are excited about working in Climate Change and AI and have the potential to do well in the role? Click apply! We’d love to hear from you.


If you have a disability or special need that requires accommodation in the process of application and selection, please let us know. 


Uploading document. Please wait.
Please add all mandatory information with a * to send your application.