Sr. Product Manager, Algorithms (req#56306)

Posted 1 month ago

Location:  Remote at Somerville, MA


The Senior Product Manager, Algorithms is responsible for managing the development process of Heila’s optimization, forecasting, and analytics algorithms deployed throughout Heila’s solution ecosystem. In this role, you will engage with internal and external stakeholders and Heila’s business and engineering teams to plan, design, and launch optimal control solutions within the Heila product ecosystem. You must be responsive, flexible, and able to succeed within an open collaborative environment.

Specific Responsibilities

  • Be the Product Team point person for the algorithms team, using high-level perspective to define goals and create a vision for analytics, forecasting, and optimal control product solutions.
  • Take ownership and lead the product development process of all Heila algorithms implementations based on customer and market research.
  • Develop and document requirements for key initiatives, epics, and user stories for optimization, forecasting, and analytics algorithms while tracking and reporting product lifecycle.
  • Take ownership and accountability for maintaining an accurate and up-to-date Algorithms Product Roadmap.
  • Create and maintain backlog items and prioritize them based on the overall strategy and business objectives, while mapping out project dependencies to inform the necessary sequence of development.
  • Participate in daily standups, as well as planning, review and retrospective meetings while tracking progress through meetings and results.
  • Works closely with other internal stakeholders (Heila’s Product, Engineering, and Project Teams) to identify and organize the product vision required for the next product iteration.
  • Represent the Product team and take a leadership role in defining and reviewing algorithm performance, improvements, root cause analyses, and ongoing operation/maintenance with other internal stakeholders.
  • Accountable for each stage of the product development process and the final product, taking the primary role in inspecting and evaluating product progress through each iteration.


  • Bachelor’s degree in electrical engineering, Computer Engineering, Systems Engineering, Mechanical Engineering, Applied Mathematics, Statistics, Control Systems Engineering, or similar course of study. Graduate studies in optimal control systems, machine learning, or numerical statistical forecasting methods preferred.
  • 6+ years of product management experience with a focus on machine learning or optimal control technology products
  • Qualitative understanding of electrical power distribution systems.
  • Technical experience with model predictive / optimal control algorithms.
  • Familiarity with energy market products, market programs, utility tariffs, and reporting.
  • Demonstrated ability to understand and discuss technical concepts, manage tradeoffs, and evaluate opportunistic new ideas with internal and external partners.
  • Proven track record of taking ownership and successfully releasing products and delivering results in a fast-paced, dynamic startup environment.
  • Experience leading cross-functional teams to deliver products and projects on tight deadlines, coordinating product development cycles and software development schedules.
  • Experience in product management with advanced and/or emerging technologies.
  • Experience using numerical statistical analyses and other data analytics methods to assess the performance of automated control processes.
  • Strong strategic aptitude. Proven ability to define a winning business strategy and product roadmap and gain buy-in from stakeholders at all levels.
  • Interest in learning about microgrid equipment and applications – including solar arrays, batteries, generators, fuel cells, and other resources.
  • Interest in learning about resilience and economic use cases in DER projects.


We will consider applicants requiring sponsorship for this opportunity.

The salary range for this position is $125,700 – $160,600. The specific salary offered to a candidate may be influenced by a variety of factors including the candidate’s experience, their education, and the work location. Available benefits include medical, dental, vision & 401k..

To apply to this position please use this direct link

Apply Online