Climate Change for Software Engineers

Software is critical to climate solutions—climate modeling, energy efficiency & grid balancing, supply chain optimization, and much more. Get a crash course on climate science and impacts and find the highest leverage solutions for your skills. 5 weeks.

Next cohort deadline

March 18, 2022

Closing in 57 Days

  • 100% online - 5 weeks / 5 hours per week
  • Course project tailored to your software skills
  • Economy-wide software and climate map
  • Sector-specific deep dives from climate software gurus

do { software } while ( climate crisis )

  • 1

    Find software’s place in climate action

    Review the latest climate science and learn how our world is changing. Discover the highest leverage points for software in climate action. The space is vast: energy efficiency & grid optimization, climate and policy impact modeling, climate tech in buildings, food and agriculture, industry, and so much more. Climate is eating the world, and software is an essential part of the solution.

  • 2

    Make your first contribution

    We’ll rapidly show you the landscape, map climate solutions to software skills, and help you identify the first step you can take ... whether that's contributing to an open-source project, finding a role at a company, starting your own prototype, or anything in-between!

  • 3

    Explore the emerging ecosystem with like-minded peers

    Become a part of a community of software engineers, engineering team leaders, entrepreneurs, and more. Collaborate as you learn and work on assignments in the program. This community is open to you forever and will keep growing with future cohorts. Kickstart your climate career together!


I really enjoyed the software course. It gave me a great overview of the landscape of how software engineers might help on climate, and we had a fun and really engaged group of people in the course. Thinking about climate change can be overwhelming so it was motivating to know that so many other software engineers are in this too and we're all trying to find the best ways to help.

Review user

Patrick Temple

Engineering Manager - Cloud

Butterfly Network


World-class Instructors and guest Lecturers

Antonis Stampoulis

Technical Advisor, SustainChain; ex-Director of Engineering, Originate NYC; Ph.D., Yale University & Post-doc, MIT

Course creator

Antonis is a software engineering consultant for innovative startups building software platforms in fin-tech and in sustainability. In his consulting practice, he supports software teams in technical design and technical strategy, as well as through engineering mentorship. As part of his climate change journey, Antonis has been a technical advisor to SustainChain, a platform and a community aiming to accelerate progress towards the Sustainable Development Goals. Antonis is also a graduate from the inaugural Learning for Action cohort. He is looking forward to bringing his experience to support other engineers in their own journey! He was previously the Director of Engineering at Originate NYC, where he helped build a number of software products from concept to launch in partnership with startups and innovation branches of large enterprises. As an engineer he specialized in distributed systems and software development tools; and as a manager, on career mentorship. Antonis is also a programming languages researcher with expertise in language design and implementation, as a Ph.D. graduate from Yale University and a post-doc at MIT.

Lisa Rennels

Lead developer, Mimi.jl package (economic impacts of climate change); Ph.D. candidate at Energy & Resources Group, UC Berkeley

Course creator

Lisa uses computer science methods to research the economic impacts of climate change, and works on software engineering to support research and policy-making in this area. Currently she is a lead developer of the Mimi.jl package to support the construction and use of integrated assessment models to explore the policy-relevant social cost of carbon. Lisa is also interested in the incorporation of uncertainty analysis and global sensitivity analysis methods into climate research. Lisa is a PhD student at the Energy and Resources Group and a MSc student in Computer Science with a focus on programming languages and software development. Through her MSc work she is actively pursuing a better understanding of how computer scientists can support climate research and policy makers. Lisa spent the three years previous to UC Berkeley working at an environmental consulting firm called Industrial Economics Inc. where she leveraged data analysis, programming, and GIS to work on projects related to the effects of climate change, specifically those related to water resources, and assist policy-makers in planning paths forward. She has a B.A. from Dartmouth College in Environmental Studies, focused on environmental economics, and a Post-Baccalaureate Computer Science Minor from Tufts University.

Our Guest Lecturers

Chris Page

Sustainability Consultant, Climate Interactive

Dr. Charles Fletcher

Associate Dean for Academic Affairs and Professor of Earth Sciences at University of Hawaii at Manoa

Asim Hussain

Green Cloud Advocacy Lead at Microsoft

Michael Cohen

Lead Developer at New Sun Road

Bosky Dalal

Director of Data Engineering, Afresh

Ilias Bartolini

Engineering Manager at Ecosia

Exceptional alumni

Our alumni have accomplished careers in industry, policy, and more, and have all made a commitment to focusing their career on sustainability and decarbonization. Expect a similarly accomplished peer set from the world of software, technology, product development, modeling, and more.

The program breakdown

Get a detailed syllabus

Personalized and relevant instruction

Our world-class faculty bring not only climate software expertise and experience but also trained techniques in online teaching and facilitation. Think of them as your personal coaches as you navigate your climate action journey in software.

  • 01

    Discussion groups

    Once a week, you will meet with your instructor in live, small-group sessions for:

    • Project presentations by your fellow learners
    • Discussions on software’s role in climate action as relevant to your skills
    • Networking to find your future job, collaborator, co-founder, employee, or just a friend.
  • 02

    Software solution deep dives

    Through classes & guest lectures, you will dive deep into climate software solution areas like:

    • Local microgrids, smart devices in energy systems
    • Measurement, verification, and reporting of carbon offsets and carbon removal solutions
    • Software in food material production
    • ...and more
  • 03

    Your climate action plan

    Use the program to develop a customized plan for yourself, including:

    • Identifying where your coding skills are most needed in climate
    • Making your first contribution tailored to your skills and the path you'd like to follow
    • Understanding how to make a career out of it - what roles, which companies, what communities
    • Actually building your first climate network to get your started

Pricing and expected commitment


Climate Change for Software Engineers

/ 5 Weeks

Merit/need-based financial aid
  • 5 week duration, with 5 hours of time commitment per week
  • Each class has fellows split into groups of 20-25 with extensive skills, background, and passion
  • 100% online, with instructors available via Zoom, Slack, and email
  • 3+ sector deep dives from experts, also available for later viewing

Who is this program for?

The program is perfect for anyone looking to contribute to climate action via software engineering. Software engineers and engineering managers of all stripes—full stack, front-end, back-end, mobile, data, DevOps, or embedded engineer—are welcome in the program.

  • You’re an active coder (at least semi-professionally), and think software can contribute to solve almost any problem
  • You’re looking for climate challenges to apply your software skills towards
  • You have sufficient time (5 hours/week) to dedicate to the program
  • You’re not professionally involved in software
  • You don’t have the time to commit to a deep dive right now (you can always apply for later cohorts)

Climate Change for Software Engineers

/ 5 Weeks

Merit/need-based financial aid
  • 5 week duration, with 5 hours of time commitment per week
  • Each class has fellows split into groups of 20-25 with extensive skills, background, and passion
  • 100% online, with instructors available via Zoom, Slack, and email
  • 3+ sector deep dives from experts, also available for later viewing


  • Who would benefit most from this program?
  • What if I don't like the program?
  • When do classes start, and will they fit my schedule?
  • I can't afford the program cost. Can I participate?
  • Can I get reimbursed for the course by my organization?
  • Are you going to be running more cohorts?