Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Grid Services

Full-time

Emerald Ai

About Emerald AI

We’re at a pivotal moment for AI and energy. Demand for compute is skyrocketing, but power constraints are becoming a critical bottleneck. Emerald AI sits at the intersection of these two worlds, enabling AI data centers to scale without overwhelming the grid.

Our Emerald Conductor software platform makes data centers flexible and responsive, allowing them to adjust power usage dynamically. This unlocks massive AI growth without major new infrastructure, while also strengthening the grid and supporting the expansion of renewable energy.

We’re a team of experts across AI, cloud, software, and energy—on a mission to scale AI sustainably. We’re backed by leading investors and partners including Radical Ventures and NVIDIA.

Learn more about our vision, team, and backers at .

About the Role

The Grid Services team builds the intelligence that connects Emerald Conductor to the electric grid.

As a Software Engineer on the Grid Services team, you'll develop the systems that enable data centers to participate in wholesale electricity markets and demand response programs. You'll build software that ingests grid and market signals, forecasts system behavior, determines available load flexibility, and executes reliable dispatch across utilities, ISOs/RTOs, and energy market operators.

This role combines distributed systems engineering with optimization, forecasting, and energy market expertise. Much of the challenge lies in translating complex market rules - including capacity accreditation, baseline methodologies, settlement, and performance requirements - into reliable production software. Small implementation mistakes can have significant operational and financial consequences.

As one of the early engineers on the team, you'll help define the architecture, own major technical decisions, and work closely with control systems, platform, and AI infrastructure teams to turn grid-side decisions into real-world data center actions.

Key Responsibilities

  • Design and build software integrations with ISOs/RTOs, utilities, aggregators, and demand response platforms.

  • Develop optimization and control algorithms that determine when and how data center resources including compute workloads, on-site generation, and storage are dispatched in response to grid signals

  • Build forecasting models for electricity demand, data center load, prices and grid conditions to support market participation and dispatch decisions.

  • Translate wholesale market and demand response program rules including capacity accreditation, baselines, measurement & verification (M&V), settlement, and compliance into operational software

  • Build reliable data pipelines that ingest, validate, and process real-time operational and market data.

  • Own software services from design through deployment, monitoring, and long-term operation.

Minimum requirements

  • 7+ years of software engineering experience building production systems in Python

  • Strong experience designing and operating reliable, distributed software systems where correctness and availability are critical

  • Experience with cloud infrastructure (AWS, GCP, or Azure), containerization (Docker/Kubernetes), and CI/CD pipelines

  • 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, wholesale electricity markets, demand response, or adjacent energy systems

  • Excellent communication and collaboration skills

  • Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related quantitative field

Preferred requirements

  • Experience with PJM, ERCOT, SPP and/or CAISO markets

  • Experience with optimization frameworks (OR-Tools, Gurobi, CPLEX, Pyomo, cvxpy)

  • Experience building, deploying and monitoring machine learning models for time-series prediction

  • Experience with industrial communication protocols common in the energy sector (DNP3, ICCP, IEEE 2030.5, OpenADR)

  • Experience integrating with SCADA or other industrial control systems

  • Familiarity with NERC/FERC reliability standards and market compliance

  • Experience building settlement, measurement & verification (M&V), or baseline calculation systems

  • Experience with Rust, C++, or other systems programming languages

  • Startup experience or a track record of thriving in highly ambiguous environments

What We Offer

  • Make an impact. Solve the AI power bottleneck and shape how data centers scale sustainably.

  • Join a world-class team of AI, cloud, software, and energy experts in a collaborative, low-ego environment.

  • Build from 0→1. Influence strategy, GTM, org design, and customer/investor engagement from day one.

  • Competitive pay + equity. Stock options let you share in the value you help create.

  • Comprehensive benefits , including medical, dental, vision, and 401(k) matching.

  • Flexible location. Work from D.C., Boston, or the Bay Area, with 2 WFH day/week.

  • Backed by top investors , including Radical Ventures and NVIDIA.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation.

Emerald AI strives to respect the dignity and ‎independence of people with disabilities and is committed to giving them the same ‎‎opportunity to succeed as all other employees.

Inclusiveness is core to our culture at Emerald AI, and we strive to ensure you get the most from your interview experience. Emerald AI makes reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please reach out to the Talent team.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Grid Services in Oakland, CA vacancy
  • $300 per month

     ...energy, manufacturing, data center construction, and cloud services. If you want to do the most meaningful work of your career...  ...with us at Crusoe. About the Role: We are seeking talented Software Engineers to design, build, and scale Crusoe Cloud’s customer-facing... 
    Suggested
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    9 hours ago
  • $138k - $161k

     ...0 corporations, as a leading provider of mental health service, providing care for 10 million people. Our clients include...  ...to everyone, everywhere. Reporting to the Senior Engineering Manager - Care, this Software Engineer I I will be a full-time role instrumental in... 
    Suggested
    Full time
    Work at office
    Relocation
    Sleeping nights
    2 days per week
    3 days per week

    Spring Health

    San Francisco, CA
    9 hours ago
  •  ...maintain the Python enterprise runtime around CrewAI: FastAPI services, Celery workers, Redis-backed state, execution APIs, and deployment...  ...What We're Looking For Strong Python backend/platform engineering experience, especially building production services rather than... 
    Suggested
    Full time
    Remote work

    CrewAI

    San Francisco, CA
    9 hours ago
  •  ...protecting and enhancing the electrical grid. We pioneered a groundbreaking new...  ..., operate, and plan the future of our services end to end. Along the way, you’ll partner closely with other Software teams such as Data Engineering and Devops, as well as cross-functional... 
    Suggested
    Local area

    Gridware

    San Francisco, CA
    12 days ago
  • $162k - $225k

     ...assembling a diverse, world-class team—engineers, designers, researchers, and product minds...  ...advancements into every HP product and service, we’re expanding what’s possible for individuals...  ...work. About The Role As a Senior Software Engineer, Cloud Services, you will... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    9 hours ago
  •  ...About the Role We are seeking a Tokens-as-a-Service (TaaS) Engineer to help build the systems that convert large-scale infrastructure capacity...  .... Identify bottlenecks across hardware, networking, software, and workload enablement that prevent capacity from becoming... 
    Full time

    OpenAI

    San Francisco, CA
    9 hours ago
  • $175k - $210k

     ...energy, manufacturing, data center construction, and cloud services. If you want to do the most meaningful work of your career...  ...at Crusoe. About the Role: We are seeking a Senior Software Engineer to build and own customer-facing observability products... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    9 hours ago
  •  ...About the Team The Core Services team is responsible for building and managing foundational...  ..., storage, networking) and product engineering teams, and enables product teams to move...  ...efficiently. About the Role As a software engineer in the core services team, you... 
    Full time
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    9 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions... 
    Remote job
    Full time
    Work at office

    Speechify

    Oakland, CA
    9 hours ago
  • $108.7k - $181.1k

     ...for delivering insights, products, and services that make quality care more accessible and...  ...to hear from you.Role SummaryOntada's Engineering team builds iKnowMed (iKM), the leading...  ...clinical trial matching.We are hiring a Software Engineer III (P3) to design and build well... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    San Francisco, CA
    a month ago
  • $163.8k - $306k

     ...a lot with a little - we have a growing engineering team and a laundry list of features and...  ...business. WHAT YOU'LL DO The Core Services team owns key backend services powering...  ...6+ years of experience in professional software development, ideally some of which you've... 

    Retool

    San Francisco, CA
    3 days ago
  •  ...Software Engineer, Core Services Our mission is to automate coding. The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering. Our organization is very flat, and our team... 
    Work at office

    Anysphere

    San Francisco, CA
    2 days ago
  • $173k - $251k

     ...Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities that power...  ...of experience building distributed systems in the cloud with service based architecture, using frontend frameworks to create rich,... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Everlaw

    Oakland, CA
    9 hours ago
  •  ...Valency Systems is a small, dynamic team of engineers, scientists, and researchers building...  ...the Role We're looking for a Senior Software Engineer who will report to the Head of...  ...Design, build, and own critical backend services — APIs, data pipelines, async workers, and... 
    Full time
    Immediate start
    Remote work
    3 days per week

    Valency Systems

    Berkeley, CA
    9 hours ago
  •  ...Google Workspace.  About the Financial Services team Financial Services is one of...  ...committed to building more delightful banking software, insurers that provide protection for...  ...These are some examples of projects that engineers on our team have worked on recently:... 
    Full time
    Flexible hours

    Sierra Limited

    San Francisco, CA
    9 hours ago
  •  ...company vertically integrates hardware and software to create leading edge capabilities in...  ...As a Ground Systems Software Engineer, you will be joining the team responsible...  ...Preferred Qualifications Military Service: Veterans with experience operating C2,... 
    Full time

    Arxlight

    Oakland, CA
    9 hours ago
  • $160k - $194k

     ...But across the country, aging grid infrastructure and years-long...  ...for the AI economy. Our software helps the world's largest energy...  ...The Role As a Software Engineer focusing on Distributed Systems...  ...hundreds of data sources, sinks, services, and jobs. Your expertise... 
    Full time
    Remote work
    Flexible hours

    Ad Verse

    San Francisco, CA
    9 hours ago
  • $160k - $200k

     ...Role: Senior Software Engineer Department: Software Engineering Reports To: CTO Compensation Range: $160,000 - $200,000 per year...  ...demands. In a given month you might: Build fleet-management services and APIs in Go , backed by Spanner , exposed over gRPC/... 
    Full time
    Local area
    Visa sponsorship

    Bellwether Coffee

    Berkeley, CA
    9 hours ago
  •  ...systems that combine novel chemistry, hardware, and software. Position Summary We are hiring a Senior Software Engineer to help design and build Remedy’s core product...  .... You will spend most of your time building services, APIs, data models, and data processing... 
    Full time

    Remedy Scientific Inc.

    Oakland, CA
    9 hours ago
  • $135k - $155k

     ...Achievement, Diversity, Entrepreneurship, Family, Fun, Integrity & Service   About the Team: Our IT team’s mission is to push the...  ...About the Role: We are seeking a highly experienced Senior Software Engineer to join our team in order to drive engineering excellence and... 
    Full time

    Grocery Outlet Career

    Emeryville, CA
    9 hours ago
  • $7.5k

     ...and we have ambitious goals for the future. As a Senior Software Engineer on the Developer Experience (DevEx) team within Software Platform...  .../UNIX environment ~ Design and implementation of scalable services, tooling, and APIs used by other engineers ~ Experience... 
    Full time
    Local area

    The Voleon Group

    Berkeley, CA
    9 hours ago
  • $75.18 per hour

    Full-Stack Software Engineer Job Number: 367300 Category: Systems Engineering Description: Job Title: Full-Stack Software Engineer Pay...  ...application development to build out core infrastructure and control services in the embedded stack ● Work closely with your product... 
    Contract work
    Local area
    Flexible hours

    Belcan

    Berkeley, CA
    1 day ago
  • $116k - $165k

     ...About Us Our software solves the most critical emerging grid integration challenges to ensure that the impending energy...  ...We are seeking a seasoned backend engineer to independently design, implement...  ..., and triaging production service issues Coordinate with multiple... 
    Full time
    Work at office
    Remote work
    Shift work
    2 days per week

    Weavegrid

    San Francisco, CA
    9 hours ago
  • $200k - $330k

     ...Software Engineer, Machine Learning Platform Emeryville, California, United States; Hybrid (2-3 days on-site) Profluent is the frontier...  ...new models — anything from a distributed job orchestration service to a model evaluation platform. On the design side, you'll build... 

    Profluent

    Emeryville, CA
    2 days ago
  •  ...enabling AI data centers to scale without overwhelming the grid. Our Emerald Conductor software platform makes data centers flexible and responsive,...  ..., production-grade control systems. As an early engineering hire, you’ll shape system architecture, own projects end... 
    Full time
    Work from home
    Flexible hours
    1 day per week

    Emerald Ai

    Oakland, CA
    9 hours ago
  • Position-Salesforce Service Cloud Business Analyst Location-Alameda, CA (Onsite) Job Description A Salesforce Service Cloud Business Analyst analyzes business needs, gathers requirements, and translates them into functional Salesforce solutions, focusing on case management... 

    United IT Solutions

    Alameda, CA
    1 day ago
  • $229.9k - $262.4k

    Senior Lead AI Engineer (GenAI Platform Services) Overview: At Capital One, we are creating responsible and reliable AI systems, changing banking...  ...One. ~ Design, develop, test, deploy, and support AI software components including foundation model training, large... 
    Full time
    Part time
    Local area

    Capital One

    San Francisco, CA
    5 days ago
  • $229.9k - $262.4k

    Senior Lead AI Engineer (Gen AI Platform Services, Agentic AI) Overview: At Capital One, we are creating responsible and reliable AI systems, changing...  ...One. Design, develop, test, deploy, and support AI software components including foundation model training, large... 
    Full time
    Part time
    Local area

    Capital One

    San Francisco, CA
    9 hours ago
  • $131k - $191k

     ...As a Software Engineer, Automation & Developer Tools at Everlaw, you will be a key architect of our quality culture, helping to shape automated...  ...). It's a multi-billion dollar space typically dominated by service-oriented vendors, and we're coming at it with cutting-edge... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Visa sponsorship
    Work visa
    Flexible hours

    Everlaw

    Oakland, CA
    9 hours ago
  • $140k - $180k

     ...Software Engineer Astra's mission is to improve life on Earth from space by creating a healthier and more connected planet. Today, Astra...  ...one of the lowest cost-per-launch dedicated orbital launch services, and one of the industry's leading flight-proven electric propulsion... 

    ASTRA

    Alameda, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Grid Services. Be the first to apply!