Software Engineer, Algorithm Design & Modeling

Oakland, California, United States | Full-time | Allows remote


 Software Engineer -  Algorithm Design & Modeling


This is a unique opportunity to work within a tech start-up that’s also a nonprofit in the energy sector. WattTime developed the groundbreaking technology known as Automated Emissions Reduction (AER). AER drives revenue by enabling businesses across the world to voluntarily slash emissions. Our growth and support makes reaching our vision of “AER for everyone everywhere” very much possible in the next five years. That’s pretty exciting. And it’s a lot of hard work too.

As you may have recently read, AER is getting super-charged with our work as a founding member of Climate TRACE, a coalition of nonprofits, tech companies, and former U.S. Vice President Al Gore
tracking all human-caused GHG emissions using AI and remote sensing. This work enables us to measure real-time emissions from all power plants globally using satellite imagery. And the impact potential is huge - and something you'll help drive forward.



Do you understand the way the practical real world works and can put that into play in a software context? If so, let’s talk!

Here's what we're looking for: 

  • 3+ years of experience in a software development role writing well-structured, production level software in Python
  • Regular user of Git or other version control
  • Proven experience in debugging your code, reviewing logs (familiarity with Amazon Cloudwatch preferred), and sound knowledge of test automation strategies
  • Previous experience developing for a product that required some level of data analysis or Model Research
  • Familiarity working with physical systems, embedded products, financial models, or similar industry experience of using analysis with direct implementation in software
  • Familiarity with basic database structures relational database queries and good table structures
  • Familiarity with Linux OS

We're also looking at: 

  • Education background:  Bachelor’s or Master’s Degree in Computer Science or related field is preferred, or equivalent work experience as a Software Developer 
  • Resourcefulness: you’re equally comfortable coming up with ways to make it work as you are asking for what you need.  You’re also able to work with teammates in many different locations
  • Growth mindset: if you don’t know the answer now, you’re excited to learn
  • Drive for impact: you do the boring work with as much attention and vigor as the fun stuff because you're motivated by moving our mission of choice forward
  • Collaborative, respectful team player: you ask questions, you seek out new information, you articulate complex points clearly and concisely, title doesn’t matter as much as the work you do  



  • Join a small, committed team building and maintaining our core product, an API and software suite that provides historical and current marginal power plant emissions. This involves: Python, ML/AI, satellite imagery, atmospheric chemistry datasets and real-time power grid operations.
  • Unlike some many engineering roles, this position will require building a strong mental model and software model of the underlying physical systems, and understanding the various real-world effects of a certain event.
  • Collaborate and solve problems with a diverse team of analysts, engineers and project managers from WattTime, Google and partners.
  • Incorporate new datasets, including writing scrapers and designing algorithms, that look at health impacts from marginal power plant generation (ex: seasonal health damages from mercury emissions)
  • Write production-grade, well structured Python3 to implement the solution, and develop tests to both validate the model and catch bugs in the code



  • Remote work location is available (and required thru the pandemic) for this role. WattTime headquarters are in Oakland, CA. 
  • Authorized to work in the United States
  • Full time role with salary and benefits. Salary dependent on location and experience
  • Submit (1) a resume and (2) responses in a cover letter or directly in the application portal to the following:
    • What systems have you modeled before? Did you write code to do it? Did you develop custom algorithms for this work?
    • Alternatively, If you haven’t modeled systems before what are some of the problems you’ve solved in software?



We are practical, results-driven change makers. We believe nothing has more potential for fast, world-changing impact, than software. We embrace change. We are lean and rapid prototypers. We never confuse growth with impact. We are all personally, fiercely committed to our mission. We are quietly radical in unexpected ways. We have allies, not competitors. We trust in data and everyone’s voice being heard. We know diversity is central to success. We consider respect non-negotiable: there are no jerks here.

We offer competitive benefits and professional development opportunities.

Unlike most startups, our team is backed by more than 300 volunteers who contributed to our founding and are happy to support us in terms of advice, networking and perspective. We also sit within the RMI family which brings additional upside in terms of robust benefits, support, industry connections and credibility.

WattTime is an Equal Opportunity Employer (EOE) and does not discriminate on the basis of race, gender, disability, or sexual orientation or classification.



WattTime is a nonprofit with a software tech startup DNA, dedicated to giving everyone everywhere the power to choose clean energy. We invented Automated Emissions Reduction (AER), which allows utilities, IoT device and energy storage companies, and any end user to effortlessly reduce emissions from energy, when and where they happen. Our cutting-edge insights and algorithms, coupled with machine learning, can shift the timing of flexible electricity use to sync with times of cleaner energy and avoid times of dirtier energy. We sell solutions that make it easy for anyone to achieve emissions reductions without compromising cost and user experience. WattTime was founded by PhD researchers from the University of California, Berkeley, and in 2017 became a subsidiary of Rocky Mountain Institute. WattTime is a founding member of Climate TRACE, a global coalition working together to monitor nearly all human-caused GHG emissions worldwide independently and in real time.