369,097open jobs
9,477companies
48,181added this week
Browse all
Salary
$137k – $247k per year (Estimated)
Location
In office (Cupertino)
Seniority
Senior
Overview
Company
Impact
Profile match
Gridmatic uses machine learning to forecast electricity prices and trade power in wholesale markets. Founded in 2018 in California by former Google engineers, it also supplies clean energy to commercial customers. Its models combine weather, generation and grid congestion data.

The Role

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—$270,000 USD

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
369,097 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Cupertino
$80k – $227k per year (Estimated) • In office • 5+ years exp • Sydney
C++
Rust
Databases
Oracle
DevOps
AWS
Azure
GCP
Kubernetes
Apply
In office • Full-Time • Canberra
Java
Python
SQL
Python
pySpark
Databases
Amazon Redshift
Apache Kafka
Databricks
Google BigQuery
Microsoft Fabric
Snowflake
AI/ML
dbt
Spark
DevOps
AWS
Azure
CI/CD
GCP
Platform Engineering
Analytics
ETL/ELT
Power BI
Tableau
Apply
Full-Stack Engineer 4 hours ago
$93k – $151k per year • In office • Full-Time • Munich
Python
TypeScript
JavaScript
Databases
PostgreSQL
AI/ML
Embeddings
NLP
RLHF
Frontend
Next.js
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Apply
$77k – $194k per year (Estimated) • In office • Full-Time • 3+ years exp • Nanyang
DevOps
AWS
Azure
CI/CD
Configuration Management
GCP
Platform Engineering
Apply
$57k – $89k per year • Remote/Hybrid • Full-Time • Tokyo
AI/ML
AI Agents
LLM
Red Teaming
DevOps
AWS
Azure
GCP
Cybersecurity
Burp Suite
Metasploit
Nmap
Apply
$136k – $246k per year (Estimated) • Equity • In office • Cupertino
C++
Java
Python
Rust
AI/ML
Flyte
DevOps
AWS
Azure
GCP
Google GKE
Grafana
Kubernetes
Terraform
Apply
$70k – $151k per year (Estimated) • Equity • In office • Contractor • 3+ years exp • Houston
Python
SQL
Analytics
Power BI
Tableau
Apply
Data Engineer 18 days ago
$180k – $235k per year • Equity • In office • Cupertino
Python
SQL
AI/ML
Dagster
Prefect
Flyte
Apply
$180k – $270k per year • Equity • In office • Cupertino
Python
JavaScript
Databases
Google BigQuery
PostgreSQL
AI/ML
Flyte
Frontend
Next.js
React.js
DevOps
GCP
Kubernetes
Terraform
Apply
$175k – $270k per year • Equity • In office • Cupertino
Python
Apply
$140k – $200k per year • In office • Cupertino
Java
Kotlin
Mobile
Kotlin Multiplatform
DevOps
GCP
Apply
$150k – $190k per year • Equity • In office • 5+ years exp • Cupertino
JavaScript
Node JS
Frontend
React.js
DevOps
IAM
QA
Postman
Apply
$192k – $269k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cupertino • Seattle • San Diego
Rust
DevOps
Cortex
QEMU
Prometheus
Chips/EDA
Cadence Palladium
Synopsys ZeBu
IoT
FreeRTOS
Apply
$230k – $323k per year • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Cupertino • Seattle • San Diego
C++
Apply
$230k – $323k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Cupertino • Seattle
Rust
DevOps
QEMU
Chips/EDA
Cadence Palladium
Synopsys ZeBu
IoT
FreeRTOS
Apply
See all jobs
This is one of many
369,097 more open roles from verified company boards, updated every day.