GrepJob
Emerald AI

Software Engineer - Grid Services

Emerald AI
Apply
about 3 hours ago
Boston, MA, USA +2 moreSenior

Responsibilities

  • Design and build software integrations with ISOs/RTOs, utilities, aggregators, and demand response platforms.
  • Develop optimization and control algorithms for data center resource dispatch in response to grid signals.
  • Build forecasting models for electricity demand, data center load, prices, and grid conditions.
  • Translate market rules into operational software for compliance and performance.
  • Build reliable data pipelines for real-time operational and market data.
  • Own software services from design through deployment and long-term operation.

Requirements

  • 7+ years of software engineering experience building production systems in Python.
  • Strong experience designing and operating reliable, distributed software systems.
  • Experience with cloud infrastructure (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
  • Experience building data pipelines and working with large-scale operational datasets.
  • Familiarity with SQL and modern data engineering practices.
  • Experience in electric utilities, ISOs/RTOs, or wholesale electricity markets.
  • Excellent communication and collaboration skills.
  • Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field.

Benefits

  • Make an impact by solving the AI power bottleneck and shaping sustainable data center scaling.
  • Join a collaborative, low-ego team of experts in AI, cloud, software, and energy.
  • Influence strategy and customer engagement from day one.
  • Competitive pay and equity options.
  • Comprehensive benefits including medical, dental, vision, and 401(k) matching.
  • Flexible location with options to work from D.C., Boston, or the Bay Area, plus 2 WFH days per week.