Software Engineer, Machine Learning - Biomass (Remote)

almost 2 years ago
Full time role
Remote · San Francisco, CA, US... more
Remote · San Francisco, CA, US... more

Job Description

The Role:Pachama is looking for a Senior Software Engineer to work closely with researchers on estimating aboveground biomass from remote sensing data. We are looking for a software engineer who will support new research with unprecedented levels of reliability, performance, and scale. You will be working with a diverse group of scientists, machine learning experts, and software engineers who are collectively responsible for developing remote sensing techniques to ensure that forest carbon credits are real, additional, long-lasting, and responsible for a global net reduction in atmospheric CO2.
In this role, you will design and implement services and libraries to assist scientists and ML engineers in taking biomass models from experimentation to production. Help us create model validation pipelines, distribution drift detection, and model throughput optimizations among other things. As a software expert, you will be responsible for embedding coding best practices within the chaos of machine learning research. The research results you accelerate and deliver underpin the core technology of the company, creating the heartbeat by which our business operates.
We're looking for engineers who find joy in the craft of building and who want to make an impact; who push initiatives forward by asking great questions, cutting through ambiguity, and organizing to win; and who are relentlessly detail-oriented, methodical in their approach to understanding trade-offs, and have a bias for action.
Location:This role is remote.
Who We Are:Pachama is a mission-driven company looking to restore nature to help address climate change. Pachama brings the latest technology in remote sensing and AI to the world of forest carbon in order to enable forest conservation and restoration to scale. Pachama’s core technology harnesses satellite imaging with artificial intelligence to measure carbon captured in forests. Through the Pachama marketplace, responsible companies and individuals can connect with carbon credits from projects that are protecting and restoring forests worldwide.
We are backed by mission-aligned investors including Breakthrough Energy Ventures, Amazon Climate Fund, Chris Sacca, Saltwater Ventures, and Paul Graham.

What You Will Help Us With:

  • Design and construct model validation pipelines and distribution drift detection for robust biomass modeling
  • Collaborate with scientists and machine learning experts to build more reliable and production-ready software
  • Develop and maintain clean, testable code in the context of machine learning
  • Contribute to improving common tools and services across all research teams
  • Design and build tools for data quality inspection and visualization

Experience & Skills We're Looking For:

  • Building scalable and fault-tolerant distributed systems that process large amounts of data
  • Creating services and libraries in Python
  • Defining durable, extensible API contracts
  • Machine learning operations such as dataset creating for training and inference, model throughput, and versioning
  • Geospatial data sources and storage
  • Using Dask, XArray, Zarr, and/or PostGIS

You'll Have The Opportunity To:

  • Approach problems with curiosity and humility
  • Own solutions end-to-end
  • Take part in strategic thinking
  • Leave code better than you found it
  • Communicate well and document better
  • Work asynchronously
  • Have fun!!

Similar jobs