Welcome to Perennial.
Perennial is building the world's leading verification platform for soil-based carbon removal. Our vision is to unlock soil as the world's largest carbon sink. To do that, we are building trusted standards, tools, and technologies to help verify climate-smart agriculture.
Perennial uses the world's most advanced remote measurement technology for soil carbon sequestration and emissions. We fuse machine learning, ground observations, and satellite data to map soil carbon and land-based GHG emissions at continent-level scales. This technology is powering the future of climate-smart agriculture and helping the food supply chain decarbonize.
At Perennial, you will work in a mission-driven and collaborative environment alongside a diverse team with backgrounds spanning science, technology, carbon markets, and agriculture.
Our offices are located in Boulder, CO USA and Adelaide, SA Australia. We are a fully-flexible company for remote and hybrid work.
We're venture-backed by mission-aligned investors including Temasek, Bloomberg, Microsoft Climate Innovation Fund, SineWave Ventures, Alumni Ventures Group, and Collaborative Fund.
About the Role:
As a Data Scientist, you will be responsible for developing and customizing the ML models which power our customer-facing products. You will leverage the work of our R&D team to train and tune predictive models for soil carbon sequestration for domain-specific applications. You will work closely with our Engineering and Operations teams to ensure that the results we deliver are robust, informative, and drive maximum customer value. This position is a great opportunity to apply your Data Science skills to help solve our climate crisis and create a sustainable, resilient food system.
What You'll Own:
- Train, optimize, and ship predictive models to fulfill customer needs.
- Creatively tune pre-existing models to new conditions.
- Make informed decisions on model development and model selection based on a variety of performance metrics and customer requirements.
- Perform EDA on new datasets and efficiently diagnose unexpected results.
- Work with our ML Engineers to contribute to our production ML codebase.
- Produce quality documentation on your models and methods.
What You'll Bring:
- 2+ years of professional experience in Data Science, ML Engineering, or a related field.
- Strong Python programming skills.
- Experience leveraging existing approaches to create, maintain, and deliver models into production for customers.
- Thorough understanding of how to maintain and verify data integrity throughout the modeling process.
- Familiarity with software development best practices for ML (git, TDD for ML, etc.)
- Familiarity with a variety of modeling techniques and algorithms.
- Basic understanding of statistics, especially error estimation.
- Experience conducting EDA and producing informative data visualizations.
- Great attention to detail.
What will make you stand out:
- 4+ years of professional experience in a relevant field.
- Experience optimizing tree-based models (XGBoost, Random Forest, etc.)
- Experience creating new models from the ground up for greenfield problems.
- Experience working with geospatial or satellite data.
- Experience modeling numerical target variables with high precision.
- Basic understanding of physical sciences (e.g. optics, plant biology, chemistry, environmental science).
- Familiarity with deep learning.
- Familiarity with cloud-based ML infrastructure.
Our Stack: Python, React, sklearn, Docker, Airflow, PostGIS, GDAL, AWS
You'll love working at Perennial because:
- We live by our Core Values.
- Speak your truths, welcome new voices.
- Celebrate your successes, own your mistakes.
- Solve important problems.
- Invest in each other.
- Build for the future.
- Get your hands dirty!
- We challenge the status quo. We're a group of people who want to create the changes we hope to see in the world. See some of our recent press about the problems we're committed to solving.
- We invest in your life. We want to provide you with resources to meet your needs both in and outside of work. We offer generous PTO, health, vision, dental, 401k, and HSA benefits and a fully stocked kitchen to keep your mind sharp throughout the day.
- We want you to grow. We are a team that supports each others' professional and intellectual growth. You'll have access to regular opportunities to learn from teammates and invest in your professional development.
- We offer competitive compensation packages. Our team is our most valuable asset. We want everyone who works for us to feel fairly compensated for the impact they bring to our mission. The team member in this role can expect a starting salary in the range of $107,000 - $161,000 alongside equity in the company.
- Perennial is an equal opportunity employer. We celebrate and embrace diversity and are committed to building a team that represents a variety of experiences, backgrounds, and skills. We do not discriminate on the basis of race, color, religion, marital status, age, gender identity, gender expression, sexual orientation, non-disqualifying physical or mental disability, national origin, veteran status, or other applicable legally protected characteristics.