EnergyHub logo
EnergyHub

EnergyHub empowers utilities and their customers to create a clean, distributed energy future.

Senior Forecasting and Optimization Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

New York

Posted

5 days ago

Salary

$150K - $175K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishNumpyPandasPythonPyTorchScikit-LearnTensorflow

Job Description

Senior Forecasting and Optimization Engineer

EnergyHub

• 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

Job Requirements

  • 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.

Benefits

  • 100% paid medical for employees
  • 401(k) with employer match
  • Casual environment
  • Flexibility to set your own schedule
  • Fully stocked fridge and pantry
  • Free Citi Bike membership
  • Secure bike rack
  • Gym subsidy
  • Paid parental leave
  • Education assistance program

Related Job Pages

More Full-stack Engineer Jobs

SalesPlaybook logo

GTM Engineer, German-Speaking

SalesPlaybook

We help B2B SaaS startups build and scale sales with hands-on upskilling, learning, coaching and implementation.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Own the full lifecycle of GTM-Engine projects – from discovery and system design to execution and measurable pipeline impact. • Translate complex business goals into actionable technical architectures (automations, integrations, workflows). • Lead technical validation and client alignment during both sales and delivery phases to ensure long-term success. • Design and standardize high-performing signal workflows, enrichment processes, and outbound frameworks. • Integrate and optimize tools such as clay, teamfluence, lemlist or instantly to ensure system scalability. • Evaluate and operationalize new data sources (e.g. ad intent, firmographic APIs, product usage signals). • Build and maintain internal GTM knowledge infrastructure – including playbooks, templates, and Loom walkthroughs. • Establish delivery standards and best practices to align client expectations with capacity and system complexity. • Mentor junior GTM engineers and working students to ensure skill development and process consistency. • Identify “winning use cases” and translate them into repeatable frameworks that scale across clients. • Collaborate with leadership on service design, new offerings, and GTM methodology refinement.

Germany
€50K - €70K / year
Retorna logo

Growth Engineer – Fintech

Retorna

An easy to use platform that transfers money from anywhere at any time and solves core pains.

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Lead end-to-end growth initiatives (referrals, ambassadors, activation): design, build, launch, measure, and iterate • Design and execute A/B experiments on acquisition, activation, and retention • Build automations and custom integrations (APIs, scripts, no-code/low-code) without relying on the product roadmap • Define, instrument, and monitor key metrics: MAUs, K-factor, CAC, LTV, referral rate • Analyze funnels and identify bottlenecks and growth opportunities • Propose and maintain an independent growth roadmap, communicating results to the team

United States
Natera logo

Staff Software Engineer

Natera

Founded in 2004 and led by CEO Steve Chapman, Natera is a company in the biotechnology market that offers genetic testing and diagnostics on a global scale. Ope

• Design, develop, and maintain scalable services that support the diverse activities of a high-throughput laboratory. • Develop both front-end and back-end applications. • Implement and manage CI/CD pipelines using GitLab. • Develop comprehensive unit tests to ensure high code quality. • Collaborate closely with end-users and product managers to iterate on requirements and deliverables. • Optimize architecture and infrastructure on the AWS cloud platform for performance, scalability, reliability, and cost-effectiveness. • Proactively monitor system performance, troubleshoot issues, conduct thorough root cause analysis, and implement enhancements to improve efficiency and reliability. • Stay current with emerging technologies and best practices in software engineering and actively contribute to continuous improvement initiatives. • Be the technical lead and mentor more junior engineers. • Visit the lab in San Carlos, CA occasionally to facilitate direct observation of the software in the lab and obtain real-time user feedback.

California
$167.3K - $209.1K / year
Job Closed
Crogl, Inc. logo

Staff Software Engineer – Product

Crogl, Inc.

Autonomous Knowledge Engine for Security Operations

Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Own the architecture, technical design, and delivery for your team's area of the platform, turning roadmap into engineering plans that ship and hold up in production • Drive the hardest technical decisions in your domain and resolve ambiguous, high-risk problems before they become blockers • Design and build core parts of our compound AI system, spanning agents, LLMs, and RAG, with a focus on reliability, evaluation, and scale • Own your team's most complex, mission-critical initiatives end to end, from problem framing through production and iteration • Establish and champion engineering best practices, coding standards, architectural patterns, and AI-native development techniques within your team • Multiply your team's impact by mentoring senior and mid-level engineers, raising the quality bar through code review, design review, and your own hands-on work • Partner closely with your product and design counterparts to uncover requirements and align on priorities • Stay current with the state of the art in software engineering and applied AI, and bring the relevant advances into your part of the platform

United States