Full Stack Developer, London

Full time Climate Policy Radar in Environment & Renewable Energy
  • United Kingdom View on Map
  • Post Date : 6 August 2021
  • View(s) 157
  • Share:

Job Detail

  • Sustainable Development Goals

Job Description

We  are looking for a Full Stack Python Developer to join the growing team  at Climate Policy Radar CIC. We are a not-for-profit climate startup (with secured funding), on  a mission to map the global policy landscape, harnessing machine  learning to create the evidence base for informed decision-making. Our  work helps governments, the private sector, researchers and civil  society to advance effective climate policies rapidly, replicate  successful approaches and avoid failed ones, enhance accountability and  promote data democratisation.

We are building the capability to  collect and structure climate change policy documents from all around  the world. Now, at the beginning of this exciting journey, we need an  exceptional full stack developer with broad experience who will enable  us to build our end-to-end platform. You will need the creativity and  passion to write the playbook, and be comfortable working in situations  where uncertainty is high, defining the problems as much as the  solutions. You will be willing to roll up your sleeves and dive deep  into working on a wide range of areas, including web crawling, data  processing, storage, APIs and web apps.

In this role you will…

  • Work  as part of a small enthusiastic team of climate policy experts, data  scientists and developers to build our technology platform.
  • Be a key player in designing,  architecting and building our infrastructure from the ground up.
  • Build web crawlers to identify and collect climate change policies.
  • Set up and build data ingestion and document processing pipelines to batch-process collected documents.
  • Integrate machine learning models into data processing pipelines.
  • Develop our policy data, search and insights platform, web application and APIs.
  • Put in place a continuous integration environment and automated unit testing.
  • Be  a strong advocate of open source, playing a key role in providing open  access datasets, code and APIs to the climate policy and tech community.


  • Commitment and motivation to use your technical skills to help solving climate change.
  • Experience of working in a similar role and building an end-to-end solution from the ground up.
  • A wide range of software development experience covering database, batch data processing, back end, APIs and web technologies.
  • Python development experience, Django/Flask, and knowledge of JavaScript.
  • Solid  understanding of software engineering fundamentals, version control  (Git), shell scripting, OOP, unit and integration testing.
  • Ability to build scalable data pipelines for ingestion and processing of large unstructured data sources.
  • Excellent SQL/T-SQL knowledge; experience with NoSQL document databases.
  • Previous experience of integrating with machine learning models into a batch data processing pipeline.
  • Experience with working with web front end frameworks such as Angular, Vue or equivalent; knowledge of HTML5 and CSS.
  • Prior experience of working with architecting and implementing technical infrastructure on AWS.
  • Experience of building web crawlers or using web scraping to extract content from the web would be helpful.

It is also important to us that you are…

  • Motivated by a desire to use your technical skills to make a difference.
  • Excited by the autonomy and changeability that an early stage startup demands.
  • Committed to and excited by working on climate action and justice
  • Someone  who loves to understand a problem; you are comfortable working closely  with stakeholders to get a better understanding and to the root of a  problem.
  • A logical problem solver who is able to take a step  back, look at the bigger picture, and use what is appropriate to solve  the problem.
  • London-based and happy to work part remotely and  part from our beautiful shared working space in Central London (approx. 2  days a week).
  • It would be excellent if you can also work in  one or more of the following languages: Spanish, French, Portuguese,  Mandarin, Hindi, Arabic.


  • An exciting mission at the intersection of technology, AI, policy, social justice and high impact.
  • A  chance to co-create and help us shape our journey ‒ we are a young  startup building our team and vision, so your input and impact will be  significant.
  • Access to a larger community of climate action (and data) enthusiasts ‒ we are a member of Subak,  an accelerator and data cooperative for climate non-profit startups,  and enjoy a joint programme of learning, collaborating and socialising.
  • A  deep commitment to our employees’ mental and physical wellbeing, and to  emotional intelligence and empathy in the workplace. Among other  benefits we offer generous leave, flexible work hours and short Fridays.
  • A flexible working environment in our stunning work space overlooking Westminster Bridge combined with remote working.
  • A reason to get up in the morning, knowing you are working to solve humanity’s greatest challenges.

Please note that we are unable to sponsor visa applications at this time.

Climate  Policy Radar is proud to be an equal opportunity workplace and is an  affirmative action employer, and we believe diversity is more than an HR  tick-box exercise but a genuine need and cause. We are committed to  equal employment opportunity regardless of race,  ancestry, religion,  sex, national origin, sexual orientation, gender identity, age,  citizenship, relationship choices and status, or disability. We also  consider qualified applicants regardless of criminal histories,  consistent with legal requirements. If you have a disability or special  need that requires accommodation, please let us know.

To apply for this role, please complete your details below, tell us why you would like to work with us and attach your CV. Alternatively, please email us at jobs@climatepolicyradar.org

Other jobs you may like

Suscribe to The Good AI Newsletter!
Don't worry, we don't spam