Climate & Environment Full-time

Senior Data Scientist

Uplight

Location

Remote

Type

Full-time

Posted

Jul 16, 2025

Compensation

USD 140000 – 180000

Mission

What you will drive

Core responsibilities:

  • Develop and maintain models of distributed energy resources (DERs) and flexible energy assets for operational and financial optimization
  • Build, test, and deploy optimization models using tools like Pyomo, AMPL, or similar with solvers such as Gurobi or CPLEX
  • Develop production-grade software in Python with attention to clean code, modularity, and performance
  • Monitor, debug, and improve live optimization systems and supporting data pipelines

Impact

The difference you'll make

This role creates positive change by optimizing energy resources to balance the grid, making it more efficient and reliable, which creates clean energy capacity that can be used instead of burning fossil fuels, accelerating the transition to clean energy.

Profile

What makes you a great fit

Required qualifications:

  • Proven experience in mathematical optimization (e.g., LP, MILP), especially in energy systems or similar domains
  • Proficient in Python with production-level software engineering experience
  • Strong understanding of electricity markets, DERs, and VPP operation
  • Familiarity with optimization frameworks (e.g., Pyomo, AMPL) and solvers (e.g., Gurobi, CPLEX)

Benefits

What's in it for you

Comprehensive benefits including flexible time off, generous parental leave, wellness stipend, work flexibility, robust learning and development programs, advancement opportunities, and inclusive workplace culture. Salary range: $140,000-180,000 USD + bonus.

About

Inside Uplight

Uplight creates software that manages energy resources in homes and businesses to generate, shift, or save energy to balance the grid, making it more efficient and reliable, accelerating the transition to clean energy and saving money for energy customers.