Staff Engineer, Algorithms Insights (Remote, US) at Renew Home

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Staff Engineer, Algorithms Insights (Remote, US) at Renew Home. Who We Are. 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.. We partner with industry-leading brands to better manage residential energy for users by prioritizing efficiency, savings, and comfort — and cleaner energy for everyone.. We are 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.. We strongly encourage candidates to check out our website at . www.renewhome.com.   to learn more about the world-changing work we are doing.. Role Summary. Renew Home is seeking a talented and self-driven Staff Algorithms Engineer to join the growing Algorithms team. At Renew Home, algorithms drive our energy management features such as Energy Shift, which help our users save when it matters the most.. As a member of the algorithms team, you will play a crucial role in developing models and algorithms to power energy insights, which will be surfaced to our residential users to provide them with awareness of the automations we’re running and help them understand the value they’re getting.. While the focus of the role will be energy insights, this team member would be collaborating closely with other team members working on optimization and other problems and may end up contributing directly in those areas as well. Reporting to the Manager of Algorithms, you’ll play a key role in shaping the next generation of our energy algorithms and insights, driving meaningful customer engagement and energy savings.. What You Will Do. Algorithm & Model Development. . . Develop and productionize algorithms and models using machine learning and statistical techniques.. . Create methodologies for evaluating the impact of energy management features and deriving actionable, novel insights for residential users.. . 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.. . . Project Leadership & Collaboration. . . Participate in cross-functional initiatives with Product, Product Design/UX, Operations, and Engineering to define and deliver impactful features.. . Drive software projects independently over multi-week timeframes.. . Lead small engineering groups to achieve business and technical objectives.. . Help clarify ambiguous problems and shape solutions that balance technical feasibility and business needs.. . . System Design & Engineering. . . Design, implement, and maintain systems and features, including integration points with other teams and external platforms.. . Work across our stack: Python, PostgreSQL, Prefect, AWS/GCP (CDK, ECS/EKS, RDS, Redshift, S3, etc.), Apache, Git, and Jira.. . 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.. . . . Significant experience developing and evaluating algorithms and models in production environments (typically 6+ years).. . Bachelor's or Master’s degree in Computer Science—or equivalent professional experience.. . Proficiency in Python for algorithm-focused software development.. . Strong SQL skills and experience with databases such as PostgreSQL, MySQL, Oracle, or Redshift.. . Experience leading the design of complex, scalable software systems.. . Strong problem-solving skills and attention to detail.. . Ability to navigate ambiguity and collaboratively define clear problem statements and solutions at a system level.. . Familiarity with the full software development lifecycle, including design, implementation, testing, deployment, monitoring, and iteration.. . Solid foundation in statistics, including inference, simulation, and optimization.. . Hands-on experience developing machine learning or statistical models.. . Bonus Experience. . . Scalable distributed data processing.. . Serverless and cloud-native tools such as AWS Lambda, GCP Pub/Sub.. . Energy industry knowledge or experience with energy markets.. . Experience building user-facing features, particularly those involving personalized insights.. . Understanding of building energy systems physics (e.g., thermal dynamics, energy conversion, efficiency, kW vs. kWh).. . Experience with smart energy devices such as thermostats, EVs, solar, batteries, and water heaters.. . Data pipeline development using Prefect, Airflow, or similar ETL/ELT tools.. . Familiarity with AI/ML frameworks like Scikit-learn, TensorFlow, PyTorch, Prophet, Numpy, and Jupyter.. . . Company Location: United States.