Senior Data Scientist at Recurve | Torre

Senior Data Scientist

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying
location_on
Remote (for United States residents)
Remote (for Canada residents)
Shared by
Emma of Torre.ai
3 months ago

Responsibilities


Recurve AnalyticsRecurve is hiring a Senior Data Scientist to help build the next generation of the 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.The roleYou will lead data science activities that combine statistical modeling, machine learning, and AI techniques to support more effective deployment and use of demand-side energy resources. The work spans measurement, forecasting, disaggregation, segmentation, and the development of more predictive and proactive capabilities.You will improve existing models while developing new ones, applying AI and machine learning techniques where they create meaningful value. Your models and code will become part of the FLEX Platform and be used in production by utilities, regulators, and market participants.This is an applied data science role. You will build production-ready analytics for the FLEX Platform while partnering with customer-facing teams to apply those capabilities to real-world utility challenges. The strongest candidates enjoy both building software and working directly with domain experts to translate customer needs into reusable platform capabilities.What you will doWorking under limited supervision, lead the development and refinement of statistical and ML models for load, flexibility, and customer behaviorAnalyze AMI, customer, and grid data to identify patterns for system planning and program design modelsApply sound judgment to select the appropriate statistical, machine learning, or deep learning approach for each problem.Review methods and collaborate with other data scientists to improve analytical approachesCollaborate with domain experts to ensure models reflect real grid behavior, program design, and customer characteristicsValidate models with structured backtesting, cross-validation, and uncertainty analysisCommunicate assumptions, limitations, and tradeoffs clearly to cross-functional partnersDevelop efficient and maintainable code and modelsProduce clear, reproducible documentation Partner with customer-facing teams to support customer engagements and develop new analytical approaches that can be incorporated into the FLEX PlatformTranslate customer requirements and field experience into reusable platform capabilitiesWhat we’re looking forSenior-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 Experience applying data science to energy systems, demand response, energy efficiency, distributed energy resources, utility operations, or other complex physical systemsStrong Python and SQL skills with experience developing clean, production-ready codeDepth in Python data science tools like pandas, NumPy, SciPy, scikit-learnExperience with time-series and panel data analysisStrong data visualization skillsExperience supporting customer-facing analytical projects or translating customer requirements into production softwareSolid grounding in statistics, uncertainty, and causal reasoningAbility to collaborate effectively with data science and engineering colleagues and influence cross-functional partnersAbility to communicate technical concepts effectively with both technical and non-technical stakeholdersDemonstrated ability to balance analytical rigor with practical engineering tradeoffsNice to haveHands-on neural-network modeling using frameworks like PyTorch or TensorFlowExperience with sequence modeling or deep learning for time seriesExperience with geospatial modeling and analysisExperience with DER device-level dataExperience with agentic code development workflowsInterest in ML approaches adaptable to distributed or device-adjacent inferenceAdvanced degree in engineering, physics, mathematics, or related technical disciplineWhy RecurveRecurve 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 production-scale data, deep technical challenges, and a collaborative team of data scientists and domain experts. If you want to apply advanced ML and analytical judgment to real grid challenges at national scale, we’d like to talk.