Cohort-based program
Software for Climate
An 8-week course to unlock your potential as a climate change software developer. Understand software’s role in climate solutions, explore four major applications of software in climate, craft a portfolio of projects, and build a network of climate tech peers to help you land a climate job.
Application deadline: April 13
Cohort starts: April 14
Skills you will learn:


Created by —
Jaime Curtis
Co-Founder, Option Zero
Jason Curtis
Co-Founder, Option Zero
Intermediate level
Prior experience in software development, product management, or data science is recommended for this course
Cohort-based
This is an immersive, cohort-based program with weekly live sessions
8 weeks / 6 hours per week
Expected commitment. We will help keep yourself accountable with timely check-ins
Certificate upon graduation
Forward your career in corporate sustainability with a certificate upon completion
Course Overview
Software plays a pivotal role in addressing climate change. This course is designed to help software engineers, data scientists, and product managers apply their expertise to climate solutions. You'll explore how software can optimize renewable energy systems, analyze climate-relevant data, and develop impactful climate technologies.
Over 8 weeks, you’ll gain hands-on experience with public climate data sources, geospatial AI, energy modeling, and software/hardware interfaces—key technical skills driving climate tech innovation. Through project-based learning and expert guidance, you'll craft a portfolio of climate-focused software projects, strengthening your ability to land a meaningful climate job.
This program goes beyond technical training—it’s an immersive cohort experience where you'll connect with like-minded professionals, engage in live discussions, and receive personalized feedback. Whether you're transitioning into climate tech or looking to expand your impact, this course provides the knowledge, skills, and network to build a successful career in climate software development.
Key course details:
- 8 weeks | 6 hours/week | 100% remote
- Weekly live sessions
- Class recordings available
- Real-world projects
- Personalized feedback
- Mentorship from practitioners
- Digital certificate upon graduation
Key skills:
- Public climate-relevant data sources
- Geospatial + AI
- Energy modeling
- Software/hardware interfaces
Understand the software climate landscape
Discover how software is being deployed for climate solutions
Create a climate tech portfolio
Apply the skills you are learning to real-world projects
Build a climate tech network
Learn alongside a community of professionals who are looking to make a meaningful impact
Who is this course for?
Software for Climate is for technology builders looking to apply their software expertise toward developing impactful climate solutions.
Software engineers
Dive in and start building software with real climate applications
Product managers
Become fluent in the building blocks key to climate tech
Data scientists
Explore climate-relevant datasets and build data-driven analyses for climate solutions
Syllabus & Schedule
Explore a structured, expert-led journey covering key sustainability topics.
đź“„ Week 1: Software for Climate
- Why software is critical to climate solutions
- Big picture of software x climate
đź“„ Week 2: Deep Dive: Public climate-relevant data sources
- Understand the value of public data & the 'data liquidity play' in climate tech
- Synthesize data from public data sources, consumed via API, into a new data product
đź“„ Week 3: Deep Dive: Geospatial + AI
- Dig into geospatial and AI technologies and how they apply to climate tech
- Analyze satellite data with AI to produce insights relevant to climate solutions
đź“„ Week 4: Deep Dive: Energy modeling
- Understand the categories & tools for energy modeling in climate tech
- Model the energy usage of your own home or the energy generation of a rooftop solar system
đź“„ Week 5: Deep Dive: Software/hardware interfaces
- Become familiar with major categories of hardware/software interface
- Collect data from your own IoT devices
đź“„ Week 6: Final project kick-off
- Pitch your project and optionally form teams with your peers
đź“„ Week 7: Final project peer reviews
- Receive feedback from fellow learners
đź“„ Week 8: Final project presentations
- Present your project and see what your peers have created
Meet the course creators

Jaime Curtis
Co-Founder, Option Zero
Jaime Curtis is the co-founder of Option Zero, a software-for-climate consultancy. Jaime is a software engineer and technical lead with over a decade of experience in the software industry at big tech (Microsoft), climate tech (EnergySavvy/Uplight, Osmo Systems), and startup unicorns (Convoy). Jaime specializes in helping teams and organizations focus on solving the right problems.

Jason Curtis
Co-Founder, Option Zero
Jason Curtis is the co-founder of Option Zero, a software-for-climate consultancy. Jason is a software engineer and technical lead with 10+ years of experience in software giants such as Meta and in climate tech (EnergySavvy/Uplight, Osmo Systems). Alongside a strong background in full-stack development, Jason specializes in building data-driven analyses and applications.
Course fee and expected commitment
Scholarship and financial aid
Selected applicants can receive scholarships based on merit or need. Have a scholarship from elsewhere? Terra.do will match it.
Pay in installments
You can pay the course fee in easy installments.
The Terra.do difference
Live classes
- Weekly live classes
- Learn with and from other learners
Up-to-date materials
- Latest updates in the industry
- Lifetime access for learners
Personalized attention
- Support from course creators
- Individual feedback on all assignments
Mentorship
- Access to mentors and peers in the field
- Bi-weekly career-building events
Frequently Asked Questions
Who will benefit most from this program?
This program is for a diverse range of individuals seeking to enhance their expertise in corporate sustainability. Sustainability professionals will acquire innovative techniques and insights to amplify impact. Career transitioners will gain the critical knowledge, skills, and networks necessary to transition into a career in corporate sustainability. Early career professionals will build a solid foundation in corporate sustainability, develop highly sought-after sustainability skills, and establish a strong, impactful professional network.
Can I get reimbursed for the course by my organization?
Several organizations have learning or professional development budgets for their employees. We encourage you to enquire about and utilize this budget to attend the course. Terra.do will help you get reimbursed for the course by providing an invoice, a certificate, and any other documentation you need. If you have your company’s approval, we can arrange for your company to pay directly.
How long is the fellowship? Will it fit my schedule?
The course is 12 weeks long and starts with introductory sessions in Week 1. To accommodate for a diverse global pool of participants, most classes are asynchronous so you can decide when to go through them during the week. Our Slack channel for the cohort also facilitates asynchronous discussions between groups. All live sessions will be recorded for later viewing, though we encourage you to attend live where possible. The main live sessions run on Tuesdays and Wednesdays (US time), with other optional sessions throughout the week.
Are you going to run more cohorts?
We expect to run more cohorts given ongoing demand for this course.
Do you provide scholarships or discounts?
We want this program to work for learners of all stripes, regardless of individual or organizational ability to pay. Please apply—we will make every effort to accommodate the circumstances of qualified students. If it helps, we can offer you an installment-based payment schedule where you pay the course fee in 3 parts.
How can I get in touch if I have questions?
If you have a question about this course that isn’t covered in the FAQ, please email us at sustainability-leadership@terra.do.