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
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!
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.