United States Remote (Country)

Renew Home is hiring a Staff Engineer, Energy Intelligence (Remote, US)

Renew Home is looking for a Staff Software Engineer to join our Energy Intelligence team. You will take significant ownership of end-to-end algorithm development for home energy optimization, tackling challenges like co-optimizing thermostats, home batteries, and EVs.

What You'll Do

  • Optimize load profiles across multiple classes of devices including thermostats, home batteries, and EVs.
  • Develop and productionize algorithms and models using machine learning and statistical techniques.
  • Analyze diverse datasets such as device temperature, energy consumption, user interactions, grid carbon emissions, weather, and energy markets to inform product direction and algorithm design.
  • Show significant ownership of the algorithms team’s software architecture.
  • Collaborate with Product, Product Design/UX, Operations, and Engineering to define and deliver impactful features.
  • Drive software projects independently over multi-week timeframes, designing and leading longer term efforts within the team and cross-functionally.
  • Provide technical leadership in small engineering groups.
  • Help clarify ambiguous problems and shape solutions that balance technical feasibility and business needs.
  • Design, implement, and maintain systems and features, including integration points with other teams and external platforms.
  • Uphold high standards in code quality, testing, security, observability, and operational excellence.
  • Foster a collaborative and efficient engineering culture, reducing complexity and improving development processes.

What We're Looking For

  • Proven experience in algorithm development and productionization, particularly for optimization problems.
  • Strong expertise in applying machine learning and statistical techniques to real-world, large-scale data.
  • Demonstrated ownership of software architecture and end-to-end project delivery over multi-week cycles.
  • Ability to drive projects independently and provide technical leadership within engineering teams.
  • Excellent collaboration skills to work cross-functionally with Product, Design, and Operations.
  • Strong analytical skills for working with complex, multi-domain datasets.
  • A track record of designing, implementing, and maintaining robust, scalable systems.
  • A commitment to high standards in code quality, testing, security, and operational excellence.

Technical Stack

  • Python
  • PostgreSQL
  • Prefect
  • AWS/GCP (CDK, ECS/EKS, RDS, Redshift, S3, etc.)
  • Apache
  • Git
  • Jira

Work Mode

This is a remote position open to candidates located anywhere within the United States.

Renew Home is an Equal Opportunity employer striving to create a diverse, equitable, and inclusive work environment where everyone feels that they have a voice that is heard.

Required Skills
PythonPostgreSQLPrefectAWSGCPCDKECS/EKSRDSRedshiftS3ApacheGitJira PythonPostgreSQLPrefectAWSGCPCDKECS/EKSRDSRedshiftS3ApacheGitJira
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Renew Home
Renew Home is on a mission to change how we power the world by making it easier for customers to save energy and money at home as part of the largest residential virtual power plant in North America. The company partners with industry-leading brands to better manage residential energy by prioritizing efficiency, savings, comfort, and cleaner energy for everyone.
All jobs at Renew Home Visit website
Job Details
Category data
Posted 2 months ago