Gridmatic logo

Senior Software Engineer, ML Infrastructure

GridmaticCupertino, CA

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Benefits
Career Development

Job Description

Gridmatic is a high-growth startup and a new kind of energy company, delivering affordable, clean power by optimizing renewable energy and grid-scale batteries. With offices in the Bay Area and Houston, we bring together Silicon Valley–style innovation with deep, hands-on expertise in real-world power markets and energy retail.
As solar and wind become the fastest-growing sources of electricity, variability from weather and grid conditions makes energy prices more volatile. Gridmatic tackles this challenge with industry-leading forecasting and optimization—and gives our team the opportunity to work on problems that truly matter. Forecasting and trading energy are the foundation of what we do. We ingest large-scale data—weather, prices, load, and grid conditions—to build probabilistic machine learning forecasts that drive real operational decisions. Our work directly determines when power is bought, stored, or deployed, turning uncertainty into value for customers and the grid.
Our impact is measurable. Gridmatic is the most profitable participant in ERCOT’s wholesale market and operates the top-performing battery asset in CAISO. Profitable without venture capital, we offer a collaborative, low-ego environment where rigorous thinking, autonomy, and continuous learning are core to how we work.
The Role
We’re looking for a strong backend engineer to work closely with our ML engineers to help speed up their work through better infrastructure and tooling.

What you might work on:

  • Scaling model evaluation to handle large timeseries data
  • Measuring and improving utilization of GPUs
  • Automating staging and deployment of ML models
  • Moving complex workflows to orchestration tools like Airflow/Flyte
  • Improving python monorepo tooling (code sharing, docker, CI/CD)

What we're looking for:

  • Strong backend software engineer who has worked with ML engineers and has helped solve their problems
  • Strong distributed systems and infrastructure skills. Is comfortable standing up services in AWS/GCP, scaling and debugging Kubernetes services, writing Terraform, and working with orchestration tools like Flyte, Airflow, or Temporal.
  • Strong software engineering skills. Being able to write easy-to-extend and well-tested code.
  • Has worked with large-scale data, and makes good choices on data storage and schema design (relational databases, data warehouses, object storage, timeseries data)
Join our team and make a difference! Click below or email us at careers@gridmatic.com.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Senior Software Engineer, ML Infrastructure Jobs at Gridmatic

What is the work location for this position at Gridmatic?
This job at Gridmatic is located in Cupertino, CA, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Gridmatic?
Employer has not shared pay details for this role.
What employment applies to this position at Gridmatic?
Gridmatic lists this role as a Full-time position.
What experience level is required for this role at Gridmatic?
Gridmatic is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at Gridmatic?
You can apply for this role at Gridmatic either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.