Software Engineer - Datacenter/Power Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

Emerald AI · 1 month ago

Software Engineer - Datacenter/Power Systems

Emerald AI is at the forefront of AI and energy solutions, focusing on optimizing power usage for data centers. The Software Engineer - Datacenter/Power Systems will develop software that connects AI-driven platforms to power infrastructure, ensuring efficient energy management and performance optimization.

Artificial Intelligence (AI)EnergyPower GridSaaSSoftware

Responsibilities

Build software modules that interact with datacenter and industrial power systems
Implement and maintain telemetry ingestion pipelines for high-volume time-series power and sensor data using TSDBs
Implement control and dispatch logic for UPS/BESS systems, compute, generators, and microgrid operating modes (islanding, black-start sequences, contingency actions)
Design and implement algorithms for demand response, peak shaving, DER dispatch, and energy market participation
Build optimization or scheduling modules for power flows, workloads, or DER coordination, leveraging constraint models, heuristics, or MPC-style approaches
Ensure high safety, reliability, and correctness when interacting with real-world energy assets and critical facilities

Qualification

PythonPower systemsTelemetry pipelinesOptimization algorithmsSCADA/OT systemsTime-series databasesCompute orchestrationEnergy managementRustJavaHeuristic optimizationDemand responseForecasting models

Required

7+ years of software engineering experience with a background in Python, Rust, Java, or similar
Experience building software for datacenter or industrial power/controls environments: DCIM, EMS/BMS, microgrid controllers, SCADA/OT systems
Practical experience integrating with OT or telemetry protocols (Modbus, REST/gRPC, MQTT, OPC-UA a plus)
Proficiency with time-series data and telemetry pipelines using TSDBs
Experience with IT power and compute telemetry: NVIDIA DCGM, nvidia-smi, Redfish/IPMI, server/power APIs
Familiarity with compute orchestration tools (Kubernetes, Slurm, or similar)
Understanding of power systems or energy management: UPS/BESS dispatch, generator controls, islanding/black-start logic
Familiarity with demand response programs, DERs, or energy market interfaces
Experience with constraint modeling, heuristic optimization, MILP, MPC, or scheduling algorithms

Preferred

Experience integrating forecasting models or RL-based control policies into software systems

Benefits

Comprehensive benefits, including medical, dental, vision, and 401(k) matching.
Competitive pay + equity. Stock options let you share in the value you help create.

Company

Emerald AI

twittertwittertwitter
company-logo
Emerald AI transform energy-intensive data centers into AI-powered assets that actively contribute to grid stability and efficiency.

Funding

Current Stage
Early Stage
Total Funding
$41.52M
Key Investors
National GridRadical Ventures
2025-09-15Corporate Round
2025-07-01Seed· $34.17M
2024-12-10Seed· $7.35M

Leadership Team

leader-logo
Varun Sivaram
Founder and CEO
linkedin
Company data provided by crunchbase