Gridmatic

Senior Software Engineer, ML Infrastructure

Join Gridmatic in San Francisco as a Senior Software Engineer on the ML Infrastructure team. Drive the design and operation of cloud-based compute platforms supporting energy market ML models. Enjoy flexible PTO, medical benefits, and a home office stipend while shaping scalable, reliable systems.
Gridmatic
Gridmatic
San Francisco, California, United States Cupertino, United States Flexible Full time US$209,000–235,000 annually UTC-07:00

Gridmatic

Company Overview

Name

Gridmatic

Headquarters

Cupertino, CA, United States

Founded

2016

Size

Approximately 50 employees and annual revenue estimated between $5 million and $10 million (source: cience.com, climatebase.org).

What They Do

Gridmatic is a private AI-enabled power marketing company that specializes in optimizing renewable energy and battery storage operations through advanced machine learning algorithms. Founded in 2016, the company focuses on forecasting energy supply, demand, pricing, and grid transactions in key U.S. markets such as ERCOT (Texas) and CAISO (California) (source: cience.com, gridmatic.com). Their core technology leverages AI and machine learning models to predict electricity market dynamics, which helps optimize operations for renewable energy generators, battery storage systems, and retail energy consumers. This innovative approach allows Gridmatic to differentiate itself from traditional power marketers that rely on manual processes (source: gridmatic.com, gridmatic.com). The company offers a range of products and services, including bid optimization for storage owners, revenue-sharing agreements, and retail energy contracts tailored for large energy users like data centers (source: gridmatic.com, gridmaticretail.com).

Projects & Track Record

Gridmatic has successfully managed several notable projects, including a 50 MW / 100 MWh battery storage system in Texas, which became operational in 2023 through its $50 million Energy Storage Fund (source: gridmatic.com). Another significant project is the 57 MW / 114 MWh Cross Trails Battery Energy Storage System (BESS) in Scurry County, Texas, which has a 10-year offtake agreement with Energy Vault, with construction expected to start following a recent announcement (source: ess-news.com). Additionally, Gridmatic is involved in the 100 MW / 400 MWh Caballero BESS in Nipomo, California, where it serves as the optimizer for Alpha Omega Power, and has signed a 10 MW solar Power Purchase Agreement (PPA) in ERCOT with Sol Systems to provide hourly-matched clean energy for EdgeConneX data centers (source: gridmatic.com). These projects highlight Gridmatic's commitment to expanding its footprint in the renewable energy sector.

Recent Developments

In the past two years, Gridmatic has made significant strides, including the closure of its $50 million Energy Storage Fund in November 2023, which enables the operation of the 50 MW Texas battery and aims to manage up to 500 MW in total (source: gridmatic.com). The company also signed a 10 MW ERCOT solar PPA with Sol Systems for EdgeConneX in 2024 and secured a 10-year offtake for Energy Vault's 57 MW Cross Trails BESS (source: gridmatic.com). Furthermore, Gridmatic partnered with Alpha Omega Power as the optimizer for their 100 MW Caballero BESS, which was announced in December 2024, thereby boosting its portfolio to 300 MW (source: ess-news.com). The company also launched Gridmatic Retail in October 2024, focusing on growth in Texas and expanding into PJM markets.

Working There

Gridmatic employs a diverse range of professionals, including researchers, engineers, data scientists, and energy veterans, all contributing to its innovative approach in the energy sector. The leadership team includes CEO & Founder Matt Wytock, Chief Commercial Officer David Miller, and CFO Erin Kogan, among others (source: gridmatic.com). The company culture emphasizes teamwork, continuous learning, diversity, and integrity, fostering a collaborative environment that values work-life balance. Hiring is primarily centered at its Cupertino headquarters, supporting growth in ERCOT, CAISO, and PJM markets (source: climatebase.org). While specific benefits are not publicly detailed, Gridmatic's status as a ClimateTech startup in the Bay Area suggests competitive perks aligned with its mission-driven ethos.


Last updated on Jul 28, 2026 | Report an issue

Job Description

We're looking for a Senior Software Engineer to join our ML Infrastructure team and support the foundational infrastructure that powers Gridmatic. Our platform challenges are shaped by the nature of energy markets: forecasts and trading decisions run on tight schedules, battery dispatch commands must execute reliably in real time, and ML models need to train and deploy continuously as new data arrives.

What You'll Do

  • Design and build the compute platform that runs Gridmatic's production services, batch jobs, and ML training workloads
  • Help own our production workflow orchestration end to end, from the cluster and node pools it runs on to the abstractions our teams build on top of it
  • Make our ML iteration cycle faster and cheaper by profiling workflows, cutting latency, and improving how we use compute
  • Build the observability and developer tooling that lets engineers understand and troubleshoot their own workloads, from post-run cost reporting to monitoring and alerting
  • Improve the reliability and resiliency of production workloads, including how we handle capacity constraints and multi-region routing
  • Manage GPU and accelerator capacity: node pools, drivers, spot vs. on-demand tradeoffs, and scheduling and quota so training and batch jobs get the compute they need without overspending
  • Own autoscaling and quota management so the platform scales up under load and down to zero when idle
  • Work closely with the ML team to find pain points and quickly ship solutions
  • Make architectural decisions that shape how we build software as we grow

What We're Looking For

  • Significant experience building and operating production infrastructure on a public cloud platform (we run on GCP, but AWS or Azure experience translates well)
  • Strong distributed systems and infrastructure skills: standing up services, scaling and debugging Kubernetes (we run on GKE and it's foundational to our platform), writing Terraform, and comfort with cloud networking, IAM, and secrets management
  • Hands-on experience with workflow orchestration tools like Flyte, Temporal, or Airflow
  • Proficiency in Python, and either already know Go or have experience with a similar systems language (C++, Java, Rust) and are excited to work in Python and Go day-to-day
  • Experience working closely with ML engineers or data scientists as your customers, and genuine excitement to keep doing it
  • Clear communication, whether writing a design doc, reviewing code, or explaining a complex system to someone new to it

Nice to Have

  • Experience running GPU or accelerator workloads on Kubernetes (node pools, drivers, scheduling, quota) is strongly preferred for this role
  • Familiarity with observability tooling (we use Grafana + Google Cloud Monitoring)
  • Experience building internal developer platforms or tooling that other engineers rely on
  • Prior work in domains where latency and reliability have direct business consequences

Taking care of you today

  • Continuing Education Opportunities
  • Flexible PTO
  • Medical, Dental and Vision plans with competitive employer contributions
  • Pre-Tax commuter benefits
  • $1500/year non profit donation matching program through Millie
  • Home Office Stipend

Protecting your future for you and your family

  • 401K contribution match up to 4%
  • Company-paid parental leave
  • Company Paid Life Insurance
  • Stock Option Loan Program

Pay range

$209,000 - $235,000 USD

Apply now

Job expired?

Please let Gridmatic know you found this job on Rejobs. It helps us grow and get more people working in renewable energy.

About the role

August 11, 2026

August 11, 2026

Full time

Flexible

Company

US$209,000–235,000 annually

Energy Storage, Smart Grid

Gridmatic

gridmatic.com

  •  San Francisco, California, United States
  •  Cupertino, United States

Significant experience required

UTC-07:00