Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Forecasting and Optimization Engineer

$150k - $175k
Full-time

EnergyHub

Role Description

Enabling millions of distributed energy devices to deliver reliable and predictable grid services to the electricity industry requires state-of-the-art forecasting, control systems, optimization algorithms, and data science. As such, EnergyHub seeks to hire a Senior Forecasting and Optimization Engineer to join EnergyHub’s Data Science and Power Systems Intelligence team. As a Senior Forecasting and Optimization Engineer you will work closely with some of the brightest minds in the electricity industry to solve some of the most difficult problems in distributed energy. The algorithms and data systems that you contribute to will be key to enabling a carbon-free distributed energy future.

Main Responsibilities: What you’ll do

  • Develop and improve accurate and robust energy forecasting models
  • Develop and improve control and optimization algorithms
  • Design, write, test, and deploy production-grade code for mission-critical forecasting and optimization products and related algorithms
  • Build and use tools and processes to monitor and assess the quality of operational forecasting and optimization models
  • Translate data from one of the largest distributed energy datasets in the electricity industry into actionable insights for electric utilities and other energy industry stakeholders
  • Provide guidance to other engineers and scientists regarding machine learning, forecasting and optimization methods
  • Present results clearly to internal and external stakeholders
  • Collaborate closely with stakeholders inside and outside of EnergyHub including Data Engineering, Client Success, Marketing, Sales, Product, and Market Development teams
  • Other duties as assigned

Qualifications

  • Passion for enabling a carbon-free, distributed energy future
  • At least five years of experience in machine learning, statistical analysis, data visualization, control systems engineering, and/or mathematical optimization
  • Experience developing data pipelines using large-scale relational databases
  • Strong mathematical skills, with the ability to apply new mathematical techniques to real-world problems
  • At least three years of hands-on experience with Python and the scientific and machine learning tool stack (Pandas, Numpy, SciPy, Sklearn, PyTorch, and Tensorflow)
  • An ability to find valuable insights in large, complex datasets
  • Ability to explain results from large-scale data analyses to diverse audiences in a way that is clear, interesting, and actionable
  • Ability to have fun while working on really hard problems with really smart people

Requirements

  • Experience bringing long-term research projects, such as an MS or PhD thesis, to a successful conclusion
  • Experience building large-scale timeseries forecasting models in a commercial software setting
  • Experience developing control and optimization solutions for large-scale problems
  • Experience building large-scale forecasting and machine learning products in the cloud (e.g., AWS, GCP, Azure, Snowflake, Databricks)
  • A strong background in mathematics and statistics
  • Experience using Large Language Models to accelerate software development and reliably add new capabilities to real products

Benefits

  • Collaborate with outstanding people
  • Make an immediate impact
  • Gain well-rounded experience
  • Work with the latest technologies
  • Be part of something important

Company Description

EnergyHub empowers utilities and their customers to create a clean, distributed energy future. We help consumers turn their smart thermostats, EVs, batteries, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power.

To learn more, visit energyhub.com.

Company Benefits

  • EnergyHub offers a generous benefits package including 100% paid medical for employees and a 401(k) with employer match
  • Casual environment with flexibility to set your own schedule
  • Fully stocked fridge and pantry
  • Free Citi Bike membership and secure bike rack
  • Gym subsidy, paid parental leave, and an education assistance program
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Forecasting and Optimization Engineer in Remote vacancy
  • $125k - $185k

    Role Description We are looking for a Senior Optimization Engineer to join our Residential Applications team to design, develop, and optimize Distributed...  ...and will work closely with product managers, forecasting teams, sales engineers, and operations. Responsibilities... 
    Senior
    Full time
    Work experience placement

    Qcells

    Remote
    18 hours ago
  • $145k - $185k

     ...Maybern is building a Forward Deployed Engineering team to partner with customers on...  ...systems across AI, decision support, forecasting, optimization, scenario analysis, formalized workflow...  ...assurance automation. We are looking for a senior engineer who can lead the hardest... 
    Senior
    Full time
    Work from home
    Flexible hours

    Maybern

    Remote
    4 days ago
  • Role Description We are seeking a Senior Industrial Engineer or Senior Program Manager to lead the optimization and scaling of our fulfillment network infrastructure. In...  ...inventory health metrics, long-term velocity forecasts, and macroeconomic supply chain shifts.... 
    Senior
    Full time
    For contractors
    Shift work

    Spreetail

    Remote
    18 hours ago
  • Leading the optimization and scaling of fulfillment network infrastructure, the full-time Senior Industrial Engineer will own long-term facility design strategies and drive execution...  ...design with inventory metrics and forecasts Required qualifications Bachelor's... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    1 day ago
  •  ...architecture of Large Language Models? Welo Data is seeking a Senior Prompt Engineer to lead the technical migration of template workflows...  ...technical migration of templates to LLM autoraters. Optimization Leadership: Utilize Automatic Prompt Generation (APG) and... 
    Senior
    Part time
    For contractors
    Freelance
    Remote work
    Shift work

    Welo Data

    United States
    more than 2 months ago
  • $90k - $115k

     ...Description Senior Systems Engineer | YMCA of the North Association | $90-$115K At a Glance...  ...ensure reliable day-to-day operations, optimize system performance, and support...  ...and applications (capacity planning, forecasting, provisioning). • Support and coordinate... 
    Senior
    Full time
    Part time
    Remote work

    YMCA

    Minneapolis, MN
    3 days ago
  •  ...About the role We are looking for a Senior Computer Vision Engineer to own applied model development across...  ..., build broader ML models for forecasting and anomaly detection, and apply practical...  ...edge device compute power—to ensure optimal data quality and robust model... 
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    AgileEngine

    Port Charlotte, FL
    4 days ago
  •  ...and seeking an experienced Facilities Engineer to join their oil and gas operations team...  ...responsible for the design, operation, optimization, and integrity of surface facilities...  ...assets, including gap analyses, capital forecasting, and phased workover/upgrade schedules.... 
    Senior
    Remote work

    CSI Recruiting

    Fort Worth, TX
    12 hours ago
  • $85k - $105k

     ...Summary Summary The Senior Mining Engineer serves in a leadership position within the mining...  ...long-range schedules, and production forecasts. ~ Reclamation and closure planning...  ...support: cut-off grade analysis, pit optimization, sensitivities, NPV/IRR, cash-flow... 
    Senior
    Full time
    Contract work
    For contractors
    Work at office
    Remote work
    Monday to Friday
    Afternoon shift

    Flatwater Group

    United States
    2 days ago
  •  ...organization. We collaborate with the best Radar engineers in the business across the Moorestown,...  ...Ours. The Work In your role as a Senior Systems Engineer – Radar Electronic...  ...posting date in order to receive optimal consideration. At Lockheed Martin, we... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Moorestown, NJ
    14 days ago
  •  ...learning and artificial intelligence to optimize renewable energy and battery storage...  ...Responsibilities Develop optimization, forecasting, and control algorithms that automate...  ...in Python with professional software engineering standards. ~ High attention to detail... 
    Senior
    Remote work

    Power Line Services

    United States
    3 days ago
  • $147k - $179k

     ...Qualifications RESPONSIBILITIES The Senior Systems Storage Engineer is expected to be able to accomplish...  ...configuration baselines. Engineer performance‑optimized and secure storage environments,...  ...performance baselining, capacity forecasting, data lifecycle analysis, and... 
    Senior
    Full time
    Contract work
    Temporary work
    Local area
    Shift work

    TekSynap

    Annapolis, MD
    4 days ago
  •  ...Health and dependent care options Senior Drilling Engineer Location: Anchorage, Alaska Position...  ...the planning, design, execution, and optimization of complex drilling and well...  ...Develop technical specifications, forecast long-lead materials, and work closely... 
    Senior
    Full time
    Temporary work
    For contractors
    Remote work
    Flexible hours

    Doyon

    Anchorage, AK
    3 days ago
  •  ...data scientists and software engineers, who come from leading technology...  ...the Role In the role of Senior Drilling Engineer, you will...  ...high‑quality data collection at optimal cost. You will report to the...  ...recommendations Track and forecast production rates, costs, and... 
    Senior
    Full time
    Contract work
    For contractors
    Seasonal work
    Remote work

    KoBold Metals

    Berkeley, CA
    18 hours ago
  • $217.5k - $237k

     ...Optimization Engineer Intersect is building the integrated energy infrastructure that the future demands, and this role sits at the center...  ...optimization platform that transforms real-time data, forecasting models, and asset intelligence into automated ERCOT and gas... 
    Long term contract
    Temporary work
    Local area
    Remote work
    Home office

    Intersect Power

    United States
    1 day ago
  •  ...Request ID: 71128-1 Title: Senior Telecom Expense Analyst Locations: Morristown...  ...enterprise onto a single platform. Forecast monthly/quarterly telecom run rates and...  ..., contract management, and cost optimization strategies Familiarity with regulatory... 
    Senior
    Contract work
    Local area
    Remote work
    Long distance

    Artech

    Morristown, NJ
    1 day ago
  • $100k - $180k

     ...Fire Protection Engineer ERG is a research and consulting firm that provides a wide...  ...through space utilization studies and forecasts Lead analyses and solution development...  ...of cost, schedule, risk, and resource optimization Prepare or review facilities estimates... 
    Senior
    Hourly pay
    Part time
    Casual work
    Local area
    Flexible hours

    ERG Inc

    Indian Head, MD
    3 days ago
  • Role Description We are looking for a Senior Go Engineer to join a high-impact initiative focused on building modern integration, automation...  ...expertise in Go, including concurrency and performance optimization ~Experience building scalable high-load systems ~Hands... 
    Senior
    Full time

    EPAM

    Remote
    18 hours ago
  • $140k - $187k

     ...innovation, automation, and intelligent insights. The Role Senior Engineer will manage delivery pipeline of software engineering...  ..., and cloud computing. Presidio fills gaps, removes hurdles, optimizes costs, and reduces risk. Presidio's expert technical team develops... 
    Senior
    For contractors
    Local area
    Remote work

    Presidio

    Austin, TX
    10 days ago
  • Role Description The Senior Manager, Project Engineering is responsible for providing design oversight to...  ...assignments throughout the year and forecasting bandwidth via annual staff planning...  ...system functionality is configured to optimize performance (e.g., WMS, LMS). ~... 
    Senior
    Full time
    Local area

    DSV

    Remote
    7 days ago
  • Role Description We’re seeking a Results-Driven & Experienced Senior Profit Engineer to join our team at Common Thread Collective (CTC). The...  ...success by: ~Leading the development of accurate strategic forecasts that guide clients toward their goals. ~Ensuring... 
    Senior
    Full time
    Remote work
    Flexible hours

    Global Accelerator

    Remote
    5 days ago
  • $145.5k - $229.5k

     ...The Senior Production Engineer plays a critical role in ensuring safe, reliable, and optimized LNG production at the facility. This position is responsible for developing and...  ...accurate energy balances, and forecasting LNG and gas volumes to support commercial... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Remote work

    RadNet

    Nederland, TX
    3 days ago
  • $45 per hour

     ...Description QTY 1 offshore B2/C1 observability engineer starting a new effort at BCU standing up...  ...- working and reporting directly into senior client developers but leading the effort...  ...4/5 ~Observability & APM 4/5 ~Cloud Monitoring 3/5 ~Performance Optimization... 
    Senior
    Contract work

    Qualitest Group

    Remote
    3 days ago
  • $15k

     ...Senior Cluster Site Reliability Engineer (SRE) Voleon is a technology company that applies state-of-the-art...  ...for said policies Assist in forecasting cluster growth, and help select appropriate...  ...scale-up strategies. Help optimize operations across dimensions of cost... 
    Senior
    Work at office
    Local area
    Remote work

    The Voleon Group

    United States
    3 days ago
  •  ...Designing and implementing IAM technologies, the full-time Senior IAM Engineer will serve as a subject matter expert in identity and authentication...  .... Key responsibilities Lead the design, development, and optimization of SailPoint IdentityIQ, including custom workflows and... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...Job Description Job Description Job Title: Software Engineer, Quantum Algorithms (Optimization) Location: Hoboken, NJ Division: Technology Department: Engineering About Us Quantum Computing Inc. (QCi) (Nasdaq: QUBT) is an innovative, integrated... 
    Senior
    Remote work

    QUANTUM COMPUTING, INC.

    Hoboken, NJ
    21 days ago
  • $113.1k - $215.1k

    Role Description Elastic is seeking a Senior Competitive Benchmarking Engineer to join its Product Marketing Organization. This role will measure, validate...  ...~Define benchmark methodologies and guidelines. ~Optimize each product to ensure equal testing conditions. ~... 
    Senior
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    7 days ago
  •  ...experienced and technically accomplished Senior Structural Engineer to lead the planning, design, and...  ...the project lifecycle Forecast workloads and coordinate staffing to...  .... Community . Integrity . Respect . Optimism Working Environment: This position... 
    Senior
    Contract work
    For contractors
    Work at office
    Local area
    Remote work

    Lerch Bates

    Aspen, CO
    2 days ago
  • $120k - $155k

    Role Description At Keen, the Senior Algorithms Engineer develops, deploys and improves the algorithms that run in Keen AI Cortex. You're a software...  ...background. ~Bayesian inference experience. ~Optimization exposure. ~A track record of developing mathematical... 
    Senior
    Full time
    Remote work
    Weekend work

    Keen Decision Systems

    Remote
    7 days ago
  • Role Description At TRACTIAN the GTM Engineering team is a global department that supports Tractian GTM teams...  ...impact our customer experience. As a Senior GTM Engineer - Hubspot at Tractian, you will own and optimize our CRM infrastructure, ensuring our sales, marketing... 
    Senior
    Full time

    Tractian

    Remote
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Forecasting and Optimization Engineer. Be the first to apply!