Demo

Senior Data Scientist – Optimization (Energy Systems)

KamisPro
Washington, WA Full Time
POSTED ON 1/8/2026
AVAILABLE BEFORE 4/15/2026

Senior Data Scientist – Optimization (Energy Systems)

We are seeking a Senior Data Scientist with deep experience in MILP-based optimization to build, scale, and improve decision-optimization and forecasting systems for complex energy use cases. This role is embedded within the Product team and focuses on extending a production optimization engine, improving solution accuracy, and enabling new programs and constraints across energy systems and distributed energy resources (DERs).


This is a hands-on, senior role for candidates with a strong operations research foundation, experience using Python and Pyomo, and the ability to translate business objectives into scalable optimization solutions.


Work Location: Hybrid preferred (Baltimore, MD or New York City – Tues/Wed/Thurs). Remote considered.


What You’ll Do

  • Design, prototype, and implement enhancements to a MILP-based optimization engine
  • Extend core data models and optimization formulations to support new use cases, programs, and constraints
  • Integrate and scale optimization logic with solvers and production systems
  • Benchmark optimization performance across program stacks, load profiles, locations, and other key variables
  • Build robust test coverage for new and existing optimization logic
  • Monitor optimization accuracy at the customer-site level and proactively identify anomalies
  • Diagnose root causes of optimization accuracy issues and propose product improvements
  • Collaborate with product, engineering, and business stakeholders to align optimization and forecasting with economic objectives
  • Analyze market price behavior and propose strategies to improve asset utilization
  • Quantify the incremental value of optimization changes to support product prioritization
  • Identify new data science-led opportunities and incorporate internal and external data sources
  • Contribute to building and scaling a data science and optimization practice over time


Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Operations Research, Mathematics, Statistics, Engineering, Physics, or a related field
  • 7 years of experience in data science, optimization, or a related quantitative field
  • 2–5 years of hands-on experience with MILP-based optimization (professional experience preferred; advanced academic experience acceptable)
  • Strong proficiency in Python and Pyomo, with experience implementing optimization models in production
  • Experience with mixed-integer optimization techniques and solver integration
  • Knowledge of time-series forecasting and machine learning methods (e.g., ARIMA, LSTM, probabilistic models)
  • Experience with model predictive control or sequential decision-making systems
  • Experience working in Agile, cross-functional product development environments
  • Ability to clearly communicate technical concepts and manage stakeholder expectations
  • Authorization to work in the United States without current or future visa sponsorship


Preferred Qualifications

  • Experience with electricity markets, utility tariffs, and interval data
  • Familiarity with DER assets such as batteries, solar, and backup generation
  • Experience forecasting energy prices, system peaks, or demand response events
  • Advanced experience with Azure, Postgres, or similar cloud/data platforms
  • Software development experience in Python and/or .NET
  • Experience building or leading a data science or optimization practice


Why Join Us

  • Work on real-world, large-scale optimization problems with direct business impact
  • Collaborate with experienced product and engineering teams in a growing organization
  • Gain deep exposure to energy systems, DER optimization, and electricity markets
  • Competitive compensation and comprehensive benefits including medical, dental, vision, 401(k), vacation, and up to $10,000/year in tuition reimbursement

Salary : $160,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Data Scientist – Optimization (Energy Systems)?

Sign up to receive alerts about other jobs on the Senior Data Scientist – Optimization (Energy Systems) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$116,765 - $144,626
Income Estimation: 
$142,836 - $179,016
Income Estimation: 
$142,836 - $179,016
Income Estimation: 
$177,911 - $222,488
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at KamisPro

  • KamisPro Alexandria, VA
  • Now Hiring: Director of Epic Administrative & Financial Systems We are seeking a seasoned Information Systems leader with deep Epic expertise to oversee cr... more
  • 5 Days Ago

  • KamisPro Arlington, VA
  • Our client is hiring a Director of Facilities Engineering in Arlington, VA. The ideal candidate will have experience leading and managing a team in a healt... more
  • 5 Days Ago

  • KamisPro Reston, VA
  • We are seeking a highly skilled Network Intrusion Detection Engineer to join our cybersecurity operations team. In this role, you will design, deploy, and ... more
  • 6 Days Ago

  • KamisPro Reston, VA
  • The CAASM Deployment Engineer is responsible for installing, configuring, integrating, and maintaining Cyber Asset Attack Surface Management (CAASM) platfo... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Senior Data Scientist – Optimization (Energy Systems) jobs in the Washington, WA area that may be a better fit.

  • Data Visualization Society Waltham, MA
  • Full Time Waltham, MA, USA Posted 1 month ago Applications have closed Website BostonDynamics Boston Dynamics Changing your idea of what robots can do. As ... more
  • 12 Days Ago

  • Arconic Corporation Kensington, PA
  • Staff Scientist, Optimization & Data Analytics Job Identification 113370 Job Category Operations Posting Date 12/03/2025, 11:14 PM Degree Level Master's De... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!