Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, ML Infrastructure

$209k - $235k
Full-time

Gridmatic Inc

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ML Infrastructure in Cupertino, CA vacancy
  • $182k - $242k

     ...enterprises, CoreWeave combines superior infrastructure performance with deep technical...  ...About this role We're looking for a Senior Engineer to be a driving force on CoreWeave's Benchmarking...  ...tooling, ideally for infrastructure or ML systems rather than general-purpose BI.... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    10 days ago
  • $184k - $287.5k

     ...developing advanced multi-rack, multi-tenant AI/ML datacenters with NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider)...  ...(Prometheus, OpenTelemetry), and infrastructure-as-code. ~ Excellent communication-able... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $168k - $264.5k

     ...the world.Join NVIDIA’s CAD Infrastructure team and be part of something...  ...are building a next-generation software platform for semiconductor...  ...ambitious endeavor, and we need engineers who thrive in a hands-on...  ...GNN-based systems.Exposure to ML or agentic tooling, particularly... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

    We're now looking for a Senior Software Engineer, Cosmos Infrastructure and End to End Performance! NVIDIA Cosmos is an open omni-model platform of generative...  ...of DNNs and their use in emerging AI/ML applications and servicesExpertise with at least one of... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $193.93k - $291.15k

    Senior Software Engineer, ML Infrastructure Mountain View, California (HQ) Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    19 hours ago
  • $183k - $275k

     ...different aspects of the software and hardware...  ...autonomy code change, from ML model updates to radius...  ...road. You will own the infrastructure that makes this possible...  ...much much more. Engineers across the company rely...  ...deliver, and you've briefed senior engineering leadership... 
    Senior
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 days ago
  • $120.5k - $243k

     ...Senior Platform Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an...  ...and intelligent debugging. • Preferred: Knowledge of AI/ML techniques for predicting potential software or hardware errors... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Sunnyvale, CA
    19 hours ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next generation...  ...architecture into its EDA Infrastructure. We expect you to have a deep...  ...systems, familiarity with software testing and deployment, and excellent...  ...from the crowd:Developing ML/AI infrastructure. Developing... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $170k - $205k

    Senior Software Engineer The Crusoe Cloud Managed AI team seeks an ambitious and experienced Senior...  ...opportunity to build and scale critical infrastructure capable of handling millions of API...  ...early-stage projects quickly. AI/ML Expertise: Experience with Generative... 
    Senior
    Temporary work
    Work at office

    Crusoe

    Sunnyvale, CA
    19 hours ago
  • $193.93k - $291.15k

     ...team of high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will own the critical...  ...~ BS/MS in Computer Science , Software Engineering, Robotics, or a related... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 days ago
  • $200k - $220k

     ...only vertically integrated AI infrastructure company built from the...  ...Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire...  ...Engineering Teams: Partner with software engineers, data scientists,...  ...infrastructure for AI/ML workloads or cloud computing... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    Sunnyvale, CA
    19 hours ago
  • $193.3k - $261.5k

     ...storage team is seeking an experienced Software Development Engineer to build virtualized, hardware-...  ...systems that power state-of-the-art AI/ML infrastructure. This role offers unique...  ...knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon.com Services LLC

    Santa Clara, CA
    5 hours ago
  • $140k - $210k

     ...Systems Clockwork.io – Software Driven Fabrics to...  ...researchers and veteran systems engineers who share a vision for...  ...complex, traditional infrastructure struggles to meet the...  ...an experienced Senior Software Engineer to...  ...Experience supporting AI/ML, HPC, storage, or GPU... 
    Senior

    Clockwork.io

    Palo Alto, CA
    11 days ago
  • $174k - $252k

     ...experience.5 years of experience with software development in one or more programming...  ...years of experience developing large-scale infrastructure, distributed systems or machine...  ...architecture.Experience with software engineering, machine learning and machine learning... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  •  ...Cloud, is a leader in AI cloud infrastructure serving tens of thousands of...  ....The Lambda Infrastructure Engineering organization forges the...  ...looking for an experienced Senior Software Engineer to join our storage...  ...Nice to HaveExperience with AI/ML workloads and the unique storage... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    3 days ago
  • $180k - $240k

     ...Senior Cloud Infrastructure Engineer Santa Clara, CA Who We Are Gatik, the leader in autonomous middle...  ...solution that integrates advanced software and hardware powering the fleet, facilitating...  .... Distributed Training & ML Systems Support Training Systems... 
    Senior
    Odd job
    Work at office

    Gatik AI

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...experience.5 years of experience with software development in one or more programming...  ...experience with developing large-scale infrastructure, distributed systems or networks, or experience...  ...technologies.Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $153k - $204k

     ...startups, and global enterprises, CoreWeave combines superior infrastructure performance with deep technical expertise to accelerate...  ...and enforcements rely on. About the Role As a Senior Software Engineer on the Security Infrastructure team, you will shape... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $198k - $326k

     ...AI model training, feature engineering and serving with hundreds of...  ...frameworks, data infra, compute software, and hardware to harness the...  ...queries. Model Training Infrastructure: As an engineer on the AI...  ...experiment with hundreds of new ML models per quarter using... 
    Senior
    Full time
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Sunnyvale, CA
    2 days ago
  • $232k - $261k

     ...pipeline of scientific imaging and ML workloads across ground and...  ...image processing and ML infrastructure, you'll design, build, and deploy...  ...them. Mentor other engineers on modern C++, image and ML runtimes...  ...~6+ years of professional software engineering experience, including... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    San Jose, CA
    19 hours ago
  • $175.6k - $263.4k

     ...Computer Science, Computer Engineering, or a closely related...  ...years of professional software development experience...  ...productivity, infrastructure management, analytics,...  ...tools. We integrate AI/ML and LLM technologies into...  ...organizations. This Senior Full Stack Software... 
    Senior
    Full time
    Work from home

    Qualcomm

    Santa Clara, CA
    7 days ago
  • $152k - $241.5k

     ...management of tooling and release infrastructure for chip designers. We are...  ...in Computer Science or Computer Engineering or equivalent experience3+ years of software development experienceExperienced...  ...crowd:Interest or experience in AI/ML & developing agentic workflowsProficiency... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...builds and scales the infrastructure, platforms, and tools that...  ...enable researchers and engineers to develop the next generation of AI/ML systems. By joining us,...  ....We are looking for a senior networking engineer to...  ...network or infrastructure software engineeringDeep command... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    19 hours ago
  • $174k - $252k

     ...program updates and user feedback.Work with a team of dedicated and talented software engineers on critical aspects of the Semantic Understanding Platform (SUP).Develop infrastructure and tools for ML model serving, ML model management, cost transparency and optimization.... 
    Senior

    Google

    San Jose, CA
    1 day ago
  • $170k - $235k

     ...of enabling human life on Mars. SR. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds...  ...the foundational tooling and security infrastructure that empowers every team at SpaceX to...  ...-functional stakeholders, including ML researchers, security, and operations teams... 
    Senior
    Temporary work

    SpaceX

    Sunnyvale, CA
    2 days ago
  • $193.93k - $352.29k

     ...investors. About the Role The Autonomy ML Infrastructure team is responsible for building &...  ...compression.  Work with autonomy engineers to optimize, validate, and deploy large...  ..., FTL. Write robust, high quality software to increase our confidence in our vehicle... 
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    13 days ago
  • $198k - $326k

     ...frameworks that empower engineers and researchers to...  ...robust, highly scalable infrastructure that delivers continuous...  ...scale.As a Sr. Staff Software Engineer, you will...  ...distributed systems and ML platform problems while...  ...SalesExperience level: Mid-Senior LevelIndustry:... 
    Senior
    For contractors
    Work at office
    Flexible hours
    Shift work

    Linkedin

    Sunnyvale, CA
    4 days ago
  • $152k - $241.5k

     ...a creative and experienced Software Engineer to help us bring NVIDIA's autonomous...  ...self-driving vehicles. As a senior software engineer, your...  ...and scalable simulation infrastructure that will enable us to test...  ...Experience with or knowledge of AI/ML systems, or a background in... 
    Senior

    NVIDIA

    Santa Clara, CA
    19 hours ago
  •  ...Senior Software Engineer Here at Siemens, we take pride in enabling sustainable progress through...  ...direction for systems that blend cloud infrastructure, machine learning, and hardware...  ...You will work closely with engineers, ML researchers, product managers, and executives... 
    Senior
    Immediate start

    Siemens

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to help us develop distributed storage services for AI/ML. In this role you will work closely with the broader NVIDIA team to design and build a reliable, scalable, and efficient storage-as-a-service tailored to AI applications... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, ML Infrastructure. Be the first to apply!