×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Python, Data Scientist

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Alliedcrowds
Full Time position
Listed on 2026-09-19
Job specializations:
  • Software Development
    Python, Data Scientist, Data Engineering, Software Engineer
Salary/Wage Range or Industry Benchmark: 65000 - 90000 GBP Yearly GBP 65000.00 90000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Allied Offsets is a leading provider of data and technology solutions on the voluntary carbon markets. We have built the industry’s first meta-registry of carbon offsetting projects, retirement transactions, corporate buyers, and intermediaries, in order to promote transparency and clarity for those looking to understand the carbon offsetting industry.

Our data is used by some of the leading financial, academic, and professional services organizations in the world to analyze the market. Project developers also use our data to help new sustainable projects get off the ground, understand organizations to partner with, and create the right pricing structure for its offsets.

Our mission is to make the carbon offsetting market more transparent, enabling more quality carbon offsetting projects from being launched, with more of the financial benefits flowing to the underlying communities that the projects operate in.

Our products include subscription-based access to the database, bespoke client data gathering and visualization, and research reports for leading government and international development organizations.

As our team grows, we are looking for a software engineer to come help us build on our success to date!

The Role

The role sits at the intersection of software developer and data scientist and gives you considerable responsibility and ownership of your path. At the core, it involves:

  • Data engineering and analysis – extending the data pipeline which feeds our carbon market dashboard and bespoke analytics platform
  • Developing the back-end code and infrastructure for the API – providing access to our offsets data to external clients
  • Contributing to full stack projects, developing products both internally and for client – from web apps to visualize bespoke data requests, to more sophisticated apps that support the flow of alternative finance to emerging markets
Responsibilities

You will be working on the following:

  • Extending and maintaining the codebase for the data pipeline which feeds into our carbon offsets database
  • Data gathering, processing and analysis; researching and implementing ways to unlock data from new sources (public websites, APIs, .pdf reports, etc.)
  • Building out the functionality of our public API:
    New features will include tighter integration with our data pipeline, and additional microservices to handle new client requests.
  • Overseeing the implementation of security and Dev Ops best practices for the deployment of our products.
  • Working closely with our researchers, clients and other developers to understand this fast-moving field.
  • Setting the technical direction of the company moving forwards, in collaboration with senior management.
  • Developing awesome products and tools for our clients:
    Examples include building bespoke data dashboards or custom clients to integrate with our API. We always have new and interesting projects that promote international development and sustainability!
Technologies

The current team works primarily with Python (for data engineering, analysis and back-end development) and JavaScript (for front end development). We are looking for a candidate with strong experience in Python, and knowledge of JavaScript is a definite plus.

In terms of web frameworks, past projects have typically used some combination of Flask, Django and Vue. But ultimately we want to use the right tool for the job, and in this role you will have significant opportunities to shape our tech stack, moving forwards.

Depending on the candidate’s interests, there will be room to work with our other developers on the application of machine learning tools to extract and model data (e.g. PyTorch, Tensor Flow).

Minimum Qualifications

We are looking for a candidate with at least 3 years of professional…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary