Skip to main content

Gridmatic Inc

Senior Software Engineer, ML Infrastructure

Cupertino, California, United States +1

Location
Cupertino, California, United States · San Francisco, California, United States
Work
Not stated
Employment
Not stated
Level
Senior
Function
Data & AI
Pay
$209K – $270K a year
Posted
3 months ago

Pay and the market here

The top of this role’s range, $270K a year, is 13% above the median of $240K for senior data jobs in California (middle half $203K – $275K, 577 jobs that state pay).

5 data jobs open in Cupertino: 0% remote, 0 posted in the last 30 days.

Wondering how well you fit this one? OptiTalent Career checks each requirement against your own record, privately. About OptiTalent Career →

About the role

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

Source

Posted by Gridmatic Inc on their own hiring page, job-boards.greenhouse.io. OptiTalent shows it as published, read 07 Nov 2026 11:47 UTC; the original is the reference.

View the original ad ↗

More at Gridmatic Inc

  • Office Manager

    3 weeks ago

    Gridmatic Inc · Houston, Texas, United States

    Manager$80K – $90K a yearAdministration

    We're opening a new self-managed Houston office for Gridmatic and need someone to own it end to end. This is a hands-on role for a person who likes being the reason an office runs well — the go-to for everything from a broken badge reader to a new hire's first day. You'll own…

  • Gridmatic Inc · Cupertino, California, United States +1

    Mid level$180K – $270K a yearSecurity

    We are hiring a Security Software Engineer for our security team to design and build scalable security services and controls for Gridmatic. You’ll design and build scalable security services, controls, automations, and guardrails across Gridmatic’s cloud and compute environments.

  • Gridmatic Inc · Houston, Texas, United States

    Mid levelSales

    The Sales Support Analyst plays a pivotal role in our fast-paced environment, ensuring the seamless execution of our sales and retail energy service deliverables. As an integral member of the team, the Sales Support Analyst is tasked with managing workflows, liaising with sales…

  • Gridmatic Inc · Cupertino, California, United States +1

    $180K – $220K a yearData & AI

    Gridmatic trades power, runs battery storage, buys renewable supply and sells electricity to retail customers. Each of these businesses produces messy data: exchange and broker statements, grid settlements, meter reads and invoices. We need to turn these into numbers people…