Senior Data Scientist
Recurve is hiring a Senior Data Scientist to strengthen the analytical core of our FLEX Platform. We work at national scale with one of the largest energy datasets available: AMI interval data for more than 50 million electricity and gas meters, combined with weather, geospatial context, distribution-grid attributes, and more. If you want serious machine learning challenges grounded in real operational needs, this is that environment.
Our mission is to unlock the power of demand-side energy resources and make them visible, trusted, impactful, and accessible to all. Your work will contribute directly to grid affordability, reliability, and sustainability. We value clear thinking, disciplined methods, and collaboration.
The role
You will lead data science activities that blend established modeling with new ML approaches to support more effective deployment and use of demand-side resources. The work spans measurement, forecasting, disaggregation, segmentation, and the development of more predictive and proactive capabilities.
You will improve what exists and build what is missing, keeping up to date on new advancements in data science and applying your learnings in your work. Your models and code will be used in production by utilities, regulators, and market actors.
This is an applied data science role within a collaborative team. You will work closely with other data scientists, engineers, and subject-matter experts across Recurve. We expect active engagement, shared problem-solving, and clear communication across the group.
What you will do
- Working under limited supervision, lead the development and refinement of statistical and ML models for load, flexibility, and customer behavior
- Analyze AMI, customer, and grid data to identify patterns for system planning and program design models
- Apply your judgement to select appropriate ML and neural-network frameworks to produce innovative scalable solutions to challenging problems
- Work closely with other data scientists to review methods, align approaches, and build shared understanding
- Collaborate with domain experts to ensure models reflect real grid behavior, program design, and customer characteristics
- Validate models with structured backtesting, cross-validation, and uncertainty analysis
- Communicate assumptions, limitations, and tradeoffs clearly to cross-functional partners
- Develop efficient and maintainable code and models
- Produce clear, reproducible documentation so developments are trusted and understood
What we’re looking for
- Senior-level ability to lead analytic work with moderate to high complexity (equivalent to 5-8 years of relevant experience post Bachelor’s degree; advanced degree preferred)
- Expertise in a variety of modern supervised and unsupervised machine learning techniques
- Domain experience within energy systems, building science, DERs, or similar complex physical-system data
- Strong Python and SQL skills and coding habits that support the production of clean, production-ready code
- Depth in Python data science tools like pandas, NumPy, SciPy, scikit-learn
- Experience with time-series and panel data analysis
- Strong proficiency in building complex yet informative data visualizations
- Solid grounding in statistics, uncertainty, and causal reasoning
- Ability to collaborate effectively with data science and engineering colleagues and influence cross-functional partners
- A desire to build the next generation of innovative solutions to the energy system’s most challenging problems
Nice to have
- Hands-on neural-network modeling using frameworks like PyTorch or TensorFlow
- Experience with sequence modeling or deep learning for time series
- Experience with geospatial modeling and analysis
- Experience with DER device-level data
- Interest in ML approaches adaptable to distributed or device-adjacent inference
- Advanced degree in engineering, physics, mathematics, or related technical discipline
Why Recurve
Recurve is dedicated to solving planetary challenges by decarbonizing the grid. Our analytics directly support the transition to a reliable, affordable, and sustainable energy future.
Utilities and regulators rely on Recurve to understand load growth, electrification impacts, and where the grid is under pressure today. Our analytics help determine which customers drive system peaks, what actions reduce load, and how programs and investments should respond. The work is visible, consequential, and directly tied to grid reliability and customer affordability.
Recurve offers scale, technical depth, and a team of experienced data scientists and domain experts who take a collaborative approach to solving complex problems. If you want to apply advanced ML and analytical judgment to real grid challenges at national scale, we’d like to talk.
This is a full-time remote position for a candidate based in the United States.