Enable job alerts via email!

Energy Storage Software Engineering Leader (Manager - Sr.Manager level) - REMOTE

ThinkBAC Consulting

United States

Remote

USD 100,000 - 160,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a pioneering renewable energy venture as an Energy Storage Software Engineering Leader, where you will lead innovative projects focused on machine learning and predictive models for energy trading. This fully remote role allows you to shape the future of energy storage solutions while working with a dynamic team committed to sustainable infrastructure. You'll play a crucial part in developing algorithms that drive decision-making processes across multiple energy markets, ensuring your contributions have a significant impact on the industry. If you're passionate about renewable energy and have a strong background in software engineering, this is an exciting opportunity to advance your career in a rapidly expanding field.

Benefits

Competitive Base Salary
Open PTO Policy
Flexible Work Hours
Comprehensive Benefits
Transparent Executive Leadership Team

Qualifications

  • 8-10+ years of software development experience with leadership roles.
  • Expertise in machine learning model deployment and MLOps.
  • Solid understanding of national energy markets and renewable energy portfolios.

Responsibilities

  • Develop and implement software growth strategy for energy trading.
  • Monitor performance and streamline engineering operations.
  • Create roadmaps based on organizational goals and assessments.

Skills

Software Development Engineering
Machine Learning
Team Leadership
Cybersecurity Best Practices
Agile Methodologies
Optimization Techniques
Time-Series Forecasting
Deep Learning
Reinforcement Learning

Education

Bachelor's Degree in Computer Science or related field
Master's Degree in a relevant field

Tools

AWS Sagemaker
PostgreSQL
TimescaleDB
InfluxDB
Python Optimization Toolkits (Pyomo, CVXPY, GurobiPy)

Job description

This is a remote position.

Energy Storage Software Engineering Leader (Manager to Sr. Manager level) - Energy Trading
Location: FULLY REMOTE (Anywhere in the USA)

This is an opportunity to join an industry-leading renewable energy venture with strong private equity backing that is focused on the development, execution, and operations of dynamic utility-scale energy storage projects. They are at the forefront of the industry, have accumulated over 9GW of projects in a relatively short period of time, and are currently in an accelerated expansion phase which includes key additions to their Software, Data, and Technology Team.


The Energy Storage Software Engineering Leader is an innovative team leadership role focused on ML/AI energy predictive pricing and quantitative forecasting models that will drive the algorithmic decision-making process of next-generation utility-scale renewable energy projects across all ISO/RTO markets in the United States. It will be part of a creative team focused on energy storage/battery storage energy trading strategies, asset management, and real-time energy pricing.


They are committed to creating more renewable infrastructure solutions for the grid and are offering comprehensive compensation packages to their employees leading the drive to meet company goals. Other perks include a competitive base salary, open PTO policy, flex work hours, benefits, and the opportunity to work with a transparent Executive Leadership Team.


RESPONSIBILITIES:
  • Develop and implement software development growth strategy driven by machine learning optimization and predictive models for energy trading wholesale electricity markets with a key focus on energy storage initiatives.
  • Take ownership of software engineering operations programs to monitor performance and streamline processes including real-time troubleshooting.
  • Create short-term and long-term roadmaps based on organizational goals as well as team-based assessments.
  • Develop and implement a framework for testing machine learning models and taking them into production.
  • Utilize forward-thinking techniques such as optimal control, deep learning, machine learning (AI/ML), and reinforcement learning to evaluate and update current protocols.

QUALIFICATIONS:
  • 8-10+ years of software development engineering, programming, or coding experience; at least 2 years in Team Leadership roles with direct reports.
  • Software engineering machine learning development experience in production-ready coding environments focused on complex projects.
  • Solid exposure to cybersecurity best practices for software development and distributed architecture systems.
  • Expert in machine learning model deployment and machine learning operations (MLOps); well-versed in agile-based software development methodology.
  • Expertise in the Amazon Web Services (AWS) Sagemaker Machine Learning platform or similar cloud-based solutions.
  • Understanding of convex optimization techniques (Linear/Mixed Integer programming) and time-series forecasting (PostgreSQL, TimescaleDB, InfluxDB).
  • Understanding of Python-based optimization toolkits such as Pyomo, CVXPY, GurobiPy, etc.
  • Understanding of machine learning concepts such as classification, deep learning, deep neural networks (DNN), reinforcement learning, and regression problem-solving techniques.
  • HUGE PLUS - experience working in production-ready coding environments in the energy trading or financial trading sector.
  • HUGE PLUS - solid understanding of national energy markets and renewable energy portfolios - PJM, ERCOT, SPP, MISO, NYISO, ISO-NE, and CAISO; capacity prices, regional energy pricing, congestion and curtailment analysis, transmission constraints, interconnection assessments, LMPs (locational marginal pricing), and/or regional supply and demand curves.
  • Ideal candidates for this role will have experience working in Senior, Lead, Principal, Manager, and Director level roles as Software Engineering Manager, Principal Software Architect, ML/AI Engineering Leader, AI Software Engineering Leader, ML Software Development Leader, ML/AI Engineering Manager, etc.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.