Various positions | Overstory | Europe/UK/US; Remote
Click The Link To Learn More And Apply
Staff Engineer
Remote – Europe, US East Coast
As a Staff Engineer, you will work within the Vegetation Management Experience team to evolve a suite of web tools that enable utility companies to more effectively manage risks associated with climate change, wildfires and storms.
We Are Seeking Improvement In The Following Areas
- Performance & Scalability: ensure that our product can handle 3x YoY growth
- Accelerate time to value of new product capabilities
- Reduce the amount of manual work required to ingest vegetation analysis into our customer facing tools
Here at Overstory our Staff Engineers are hands-on technical leaders whose influence extends beyond their team either through leading cross team initiatives, making technology choices for critical aspects of our technology platform or solving for critical technical challenges within teams enabling our business to achieve our rapid scaling plans (growing 3x YoY).
This role will start off being primarily team scoped solving critical scaling challenges. There is scope to expand remit as we grow.
Head of Data/Machine Learning
Remote
Overstory is hiring a senior AI/ML leader to shape the future of our intelligent systems that power critical environmental insights. Our AI capabilities currently drive three key product areas: wildfire prevention modeling, utility planning decision support, and actionable vegetation risk insights. Your leadership will establish the technical foundation and processes that make our ML systems more robust, scalable, and impactful over time.
As a key member of Overstory’s technical leadership team, you’ll build and guide a team of ML engineers and data scientists while helping grow a thriving, mission-driven business. You’ll collaborate closely with cross-functional partners (engineering, product, design, customer success) to develop AI solutions that deliver exceptional value to customers and set new industry benchmarks for environmental intelligence.
Looking for an opportunity to drive AI innovation while creating technology that protects our planet? We’d love to hear your story.
Senior Platform Engineer
Remote – Europe
As a Senior Platform Engineer, you will work within the Core Platform team to build the foundations of a sophisticated distributed system that enables the execution of data pipelines running geospatial algorithms and complex deep learning models to identify risks associated with climate change, wildfires and storms.
We Are Seeking Contributions In The Following Areas
- Design and implementation of the Overstory platform by contributing to the codebase with well written and tested code.
- Collaboration with other engineers to evolve the architecture of the platform.
- Supporting other engineering teams by being a platform ambassador and promoting paved paths and best practices.
- Reduce the amount of manual work required to run vegetation analysis algorithms.
At Overstory, our senior engineers are experienced individual contributors who deliver high-quality software and drive team success through effective technical decisions. They excel in balancing sophisticated solutions with practical time-to-production constraints enabling our business to achieve our rapid scaling plans (growing 3x YoY).
Senior Geospatial Machine Learning Engineer
Remote
- Develop new vegetation intelligence products using standard geospatial Python libraries, as well as machine learning and deep learning tools
- Support existing products through data exploration, model improvements, and bugfixes, especially using QGIS, Dagster, Sentry, and Grafana
- Represent the team by leading projects and initiatives, being responsible for planning, execution, delivery, and ensuring the value of our contributions is clear to other stakeholders throughout the organization
- Build the tooling and processes necessary to measure the value and performance of our contributions, and help to make data-driven decisions about where we can have the greatest impact
Senior Geospatial Data Engineer
Remote. Europe/UK/US
There are two open positions being hired by this role. The first involves working with engineers on the Data Ingestion team to ingest satellite imagery and other geospatial data from external sources, and curating that data for downstream teams. The second is working with Machine Learning Engineers (MLEs) on the Vegetation modelling team to create data products from satellite imagery and other geospatial data. Candidates are encouraged to share their preferences on these two ways of working as they learn more about Overstory and their desired role in the organization.
In either role, you will contribute by building and maintaining data pipelines, creating new processes to efficiently scale our data processing and/or modelling capabilities, and mentoring more junior engineers and/or MLEs. You will collaborate heavily with your team members and people all across the organization.
Engineering Manager
Europe, UK, US East Coast
As an Engineering Manager, you will lead across several product teams managing up to 10 engineers (including Tech Leads). This role will support our vegetation management experience and data ingestion domains.
Our product teams are cross functional and will typically include: product managers, designers, engineers, data scientists and subject matter experts relating to the teams domain.
You will be accountable for the technical and delivery outcomes of your area. You will challenge your teams to achieve ambition goals whilst providing a high level of support through growing engineering talent and creating a highly collaborative team based environment where people can do great work.
Your primary focus will be on creating high performing teams and driving results through others. You will not be expected to spend significant amounts of time doing hands-on coding, however, you will be expected to dive deep technically when required and leverage your extensive experience as an engineer to drive good technical decisions and solutions.
Engineering Manager (Data & Machine Learning)
Europe, UK
As an Engineering Manager, you will lead across several product teams managing up to ~10 engineers (including Tech Leads). This role will support our vegetation modelling and data ingestion domains as we seek to improve our underlying models and expand the number of data sources we can reliably turn into vegetation intelligence.
Our product teams are cross functional and will typically include: product managers, designers, engineers, data scientists and subject matter experts relating to the teams domain.
You will be accountable for the technical and delivery outcomes of your area. You will challenge your teams to achieve ambition goals whilst providing a high level of support through growing engineering talent and creating a highly collaborative team based environment where people can do great work.
Your primary focus will be on creating high performing teams and driving results through others. You will not be expected to spend significant amounts of time doing hands-on coding, however, you will be expected to dive deep technically when required and leverage your extensive experience as an engineer to drive good technical decisions and solutions.
Senior Data Engineer – Delivery Team
Remote – Europe/UK
The Delivery team at Overstory is a technical team consisting of Data Scientists, Data Engineers, and Solutions Engineers. We connect the business and technology departments at Overstory. We own the execution and quality of analyses for our customers, handle customer requests and specific configurations, and spearhead new analysis features. Our team ensures that our data infrastructure and processes effectively serve our customers’ needs while maintaining high quality standards.
As a Data Engineer in the Delivery team, you will support both operational needs and infrastructure development. You will build new features and tools to improve our data operations and handle various customer requests. We expect the share of time spent between operational support and feature development to be about 50/50 to begin with, gradually moving toward feature development only. You will work closely with other product teams at Overstory; our Customer Success and Sales teams; our Data Acquisition team; and, of course, your teammates. This is an exciting role that spans the full gamut of disciplines and departments and brings all of them together to deliver the final results to our customers.
Solutions Engineer
Remote – East Coast US/Canada
As a Solutions Engineer you’ll be working in a team that delivers analysis to our customers, bridging the gap between our technical capabilities and our customers’ operational goals. You’ll be responsible for planning and executing technical deliveries across multiple utility clients, balancing a mix of standard implementations and tailored, high-impact solutions.
From early feasibility assessments to post-contract implementation, your work ensures that Overstory’s data and insights integrate seamlessly into customer workflows. You’ll collaborate with data scientists, engineers, and business teams to deliver meaningful results—on time, and at scale.
Whether it’s preparing a custom model input, adjusting a data pipeline, or presenting technical outcomes to a utility operations team, you’ll be at the core of translating vegetation intelligence into real-world value.