Make Your Next Move

Explore roles with top companies across Texas and nationwide.

Forecast Software Engineer - Statistical Modleing & Optimization

Houston, TX

Employment Type: Direct Category: Business Analyst Job Number: 19223 Work Model: #LI-Hybrid Internal Reference: #LI-DY1

Job Description

ABOUT THE ROLE
Our Client is seeking a Forecast Software Engineer — Statistical Modeling & Optimization to build analytical software supporting ERCOT forecasting, benchmarking, and confidence scoring.
Working with power-market, grid-physics, data, and software experts, this engineer will translate established methodologies and grid-model outputs into reliable production software. The role combines software engineering, applied statistics, time-series validation, optimization, and uncertainty measurement.
RESPONSIBILITIES
  • Develop ERCOT congestion, basis, and nodal-price forecasting services
  • Implement simplified SCED, economic-dispatch, and constraint-aware optimization calculations
  • Integrate grid topology, transmission constraints, generator characteristics, load and renewable forecasts, fuel curves, and market data
  • Build rigorous historical replay and backtesting processes while preventing data leakage and look-ahead bias
  • Measure forecast accuracy, bias, stability, calibration, and uncertainty using appropriate statistical methods
  • Develop confidence-scoring methodologies based on model performance, data quality, forecast horizon, scenario volatility, model agreement, and other relevant factors
  • Build standardized frameworks for comparing internal and third-party forecasts
  • Develop ensemble-model comparisons, benchmark reports, and model-performance scorecards
  • Implement scenario and sensitivity analysis for fuel prices, load growth, renewable output, generator availability, outages, and transmission constraints
  • Develop documented APIs and batch-processing workflows for forecasting and confidence scores
  • Write maintainable, tested, version-controlled Python software and automated unit, integration, regression, and statistical tests
  • Document methodologies, formulas, assumptions, dependencies, limitations, and model versions
REQUIRED QUALIFICATIONS
  • Bachelor’s or master’s degree in statistics, applied mathematics, operations research, computer science, engineering, econometrics, data science, or a related field
  • Strong production-level Python skills
  • Strong foundation in applied statistics and probability
  • Experience developing quantitative, analytical, or forecasting software
  • Proficiency with NumPy, Pandas, SciPy, scikit-learn, SQL, and Git
  • Experience with time-series validation, backtesting, uncertainty measurement, and model-performance analysis
  • Ability to translate domain-expert requirements into reproducible software
  • Strong testing, debugging, and technical-documentation skills
PREFERRED QUALIFICATIONS
  • Experience with Pyomo, Gurobi, CPLEX, OR-Tools, CVXPY, or similar optimization tools
  • Experience with electricity markets, utilities, grid analytics, production-cost modeling, commodity forecasting, or energy trading
  • Knowledge of LMPs, congestion, economic dispatch, SCED, generator constraints, and transmission systems
  • Experience with ensemble models, probabilistic forecasting, or calibrated confidence measures
  • Experience with PostgreSQL, REST APIs, Docker, and cloud deployment
  • Knowledge of Monte Carlo simulation, Bayesian methods, quantile forecasting, bootstrapping, or similar uncertainty-estimation techniques
  • ERCOT experience is valuable but not required
WHAT SUCCESS LOOKS LIKE
  • Operational ERCOT forecasting services integrated with the broader platform
  • Reliable dispatch and constraint-aware forecasting capabilities
  • Reproducible historical replay and backtesting
  • Documented forecast-validation and confidence-scoring frameworks
  • Consistent internal and third-party forecast benchmarking
  • Scenario and sensitivity-analysis capabilities
  • Forecast and confidence-score APIs
  • Automated statistical and regression testing
  • Clear documentation of methodology, assumptions, limitations, and performance
DESIRED CHARACTERISTICS
  • Statistically rigorous while remaining practical and delivery-focused
  • Strong software engineering discipline
  • Able to identify and challenge weak validation approaches
  • Comfortable explaining uncertainty and statistical results to nontechnical audiences
  • Collaborative with market, data, software, and engineering specialists
  • Highly attentive to reproducibility, data lineage, and model governance
  • Comfortable working in a fast-moving startup environment

 
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Houston, TX

Discover exciting job opportunities in the vibrant region around Houston, Texas! Known for its thriving economy, diverse industries, and endless growth prospects, Houston offers an enticing landscape for career-minded individuals. With world-class museums like the Museum of Fine Arts and a rich culinary scene showcasing Tex-Mex delights, BBQ joints, and food trucks serving up local flavors, Houston is a melting pot of culture and creativity. Home to the renowned Space Center Houston, the historic Astrodome, and professional sports teams like the Rockets and the Astros, this region exudes energy and excitement. Embrace the charm of this dynamic area while exploring job listings that could lead you to a fulfilling career right here in Houston!