G
Posted 1mo agoCupertino, San Franciso

Senior Software Engineer, ML Infrastructure

SeniorOn-site (Cupertino)Salary undisclosed
Required Skills
PythonNode.jsJavaRustAWSGCPAzureKubernetesTerraform
Job Description

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 ne

Similar Openings in AI & Machine Learning

View all in category