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

Senior Software Engineer, ML Infrastructure

Gridmatic

The RoleWe'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 DoDesign and build the compute platform that runs Gridmatic's production services, batch jobs, and ML training workloadsHelp 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 itMake our ML iteration cycle faster and cheaper by profiling workflows, cutting latency, and improving how we use computeBuild the observability and developer tooling that lets engineers understand and troubleshoot their own workloads, from post-run cost reporting to monitoring and alertingImprove the reliability and resiliency of production workloads, including how we handle capacity constraints and multi-region routingManage 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 overspendingOwn autoscaling and quota management so the platform scales up under load and down to zero when idleWork closely with the ML team to find pain points and quickly ship solutionsMake architectural decisions that shape how we build software as we growWhat We're Looking ForSignificant 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 managementHands-on experience with workflow orchestration tools like Flyte, Temporal, or AirflowProficiency 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-dayExperience working closely with ML engineers or data scientists as your customers, and genuine excitement to keep doing itClear communication, whether writing a design doc, reviewing code, or explaining a complex system to someone new to itNice to HaveExperience running GPU or accelerator workloads on Kubernetes (node pools, drivers, scheduling, quota) is strongly preferred for this roleFamiliarity with observability tooling (we use Grafana + Google Cloud Monitoring)Experience building internal developer platforms or tooling that other engineers rely onPrior work in domains where latency and reliability have direct business consequencesTaking 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 StipendProtecting your future for you and your family:- 401K contribution match up to 4%- Company-paid parental leave- Company Paid Life Insurance- Stock Option Loan ProgramPay range $209,000—$235,000 USD

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ML Infrastructure in Cupertino, CA vacancy
  • $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
  •  ...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
  • $193.93k - $291.15k

     .... Rowe Price, and other leading investorsAbout the RoleNuro is seeking a Software Engineer with expertise in large-scale infrastructure, workload orchestration, and data processing to join our ML Infrastructure team. In this role, you will focus on building and evolving... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days 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...  ..., and much much more.Engineers across the company...  ...deliver, and you've briefed senior engineering leadership... 
    Senior
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $204k - $259k

     ...U.S. states. The Onboard Software Performance team ensures that...  ...of experience as a software engineer or similar roles ~5 years of...  ...We prefer: 2 years in infrastructure/systems/performance domain optimizing...  ..., frameworks (SIMD/CUDA) and ML performance/frameworks... 
    Senior
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    14 hours 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 to... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $163k - $237k

     ...Bachelor's degree in Electrical Engineering, Computer Engineering,...  ...work to shape the future of AI/ML hardware acceleration. You...  ...usage scenarios.The AI and Infrastructure team is redefining what’s possible...  ...to build the future. From software to hardware our teams are... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    10 hours ago
  • $174k - $253k

     ...solutions in one or more specialized ML areas, leverage ML infrastructure, and demonstrate expertise in a...  ...testing, maintaining, or launching software products, and 1 year of experience...  ...accessible technologies.Google's software engineers develop the next-generation... 
    Senior
    Worldwide

    Google

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

    We are looking for a Senior Software Engineer to join our DGX Cloud team and build the foundational...  ...drive NVIDIA’s high-performance GPU infrastructure. You will play a critical role in designing...  ...operational aspects of the NVIDIA AI/ML software stack (e.g., CUDA, cuDNN,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    10 hours ago
  • $224k - $356.5k

     ...Local AI team is building the software stack that makes large...  ...recipes, and model bring-up infrastructure — that lets developers run groundbreaking...  ...Computer Science, Computer Engineering, Electrical Engineering, or...  ...depth in GPU computing, ML systems, or high-performance... 
    Senior
    Full time
    Local area

    Nvidia

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

    We are seeking a Senior DevOps / Cloud Simulation Infrastructure Engineer to own the complete end-to-end cloud execution pipeline for SimReady assets! This role...  ...automated testing frameworks, preferably involving AI/ML inference, computer vision, or rule-based validation... 
    Senior
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    1 day ago
  • $120k - $200k

    Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered...  ...either the Software Engineer or Senior Software Engineer level. Level... 
    Senior
    Full time

    Plus.ai

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

     ...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...  ...to Apache projects.Google's software engineers develop the next-generation... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • $193.3k - $261.5k

     ...of these custom SoCs — that let software teams start development months before...  .... We're looking for a software engineer to build and own the models and infrastructure that make this possible.What you'...  ...pieces of the stackNo ML background needed. You'll learn the... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days 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...  ...YouBS/MS in Computer Science, Software Engineering, Robotics, or a related... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $184k - $287.5k

     ...We focus on building the AI/ML platform for improving productivity...  ...as developing scalable AI infrastructure services globally. We are seeking an AI infrastructure software engineer to join our team. You'll be...  ...AI in production.As a senior DGX Cloud AI Infrastructure... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    10 hours ago
  •  ...easy to build and deploy as software. Today, robotics is fragmented...  ...We are looking for a Senior AI Engineer to design, build, and ship AI...  ...full stack — from the agentic infrastructure that powers our robot operations...  ...and webhooks; Python for AI/ML integration and scripting... 
    Senior
    Full time

    Dexmate

    Santa Clara, CA
    14 hours ago
  • $159k - $231k

     ...Bachelor’s degree in Electrical Engineering, Computer Engineering,...  ...Integrity Engineer within Platforms Infrastructure Engineering, you will play a...  ...AI hardware for AL/ML, server, networking, and storage...  ...to build the future. From software to hardware our teams are shaping... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $135k - $200k

    Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridAll key offline workloads — large...  ...area—distributed data processing, ML/GPU infrastructure, or multi-...  ...open to candidates at either the Software Engineer or Senior Software Engineer level. Level will... 
    Senior
    Full time

    Plus.ai

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

     ...across hybrid and multi-cloud infrastructure. We are building the next-...  ...platform teams, and partner engineering teams to understand requirements...  ...scale.Use modern software engineering practices, including...  ...large-scale data, storage, or ML infrastructure services.Experience... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $159k - $230k

     ...network, power and cooling infrastructure for end-to-end system...  ...development of test software and infrastructure...  ...software designers, test engineers, on project planning...  ...multiple lab users.As a Senior Hardware Performance...  ...to-end highly complex ML system design involving... 
    Senior

    Google

    Sunnyvale, CA
    2 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 HPE...  ...) and intelligent debugging. Preferred: Knowledge of AI/ML techniques for predicting potential software or hardware errors... 
    Senior
    Work experience placement
    Work at office
    2 days per week

    Hobbsnews

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

    NVIDIA's Deep Learning Libraries Group is seeking excellent software engineers to enable the next wave of NVIDIA’s highest performing deep...  .... The mission is to design and develop scalable, modular infrastructure that streamlines development, build, and test across NVIDIA... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    10 hours ago
  • $184k - $287.5k

     ...feedback loops are becoming the clock speed of software development. We are looking for someone who wants to build AI speed infrastructure for Tegra: a ridiculously fast build,...  ....This is fundamentally a performance engineering role. You will be ruthlessly optimizing every... 
    Senior
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $253k

     ...or equivalent practical experience. 5 years of experience with software development in C++.5 years of experience in performance...  ...as high-availability and disaster recovery.Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • $174k - $253k

     ..., including air-gapped, connected, and software-only products, utilizing a background in...  ..., distributed processing and systems infrastructure.Experience working with container technologies...  ...and debugging skills.Google's software engineers develop the next-generation... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $174k - $253k

     ...experience testing, maintaining, or launching software products, and 1 year of experience with...  ...of experience developing large-scale infrastructure, distributed systems or networks, or...  ...technologies. Google's software engineers develop the next-generation technologies... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    2 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

    Crusoe Energy Systems

    Sunnyvale, CA
    3 days ago
  • $188.5k - $282.7k

     ...opportunity for innovation and solving complex engineering problems for our customers.About Role:...  .... What you’ll do:Responsibilities:Software Development: Understand and enhance the...  ...businesses with their data when infrastructure is attacked.Rubrik provides equal employment... 
    Senior
    Local area

    Rubrik

    Palo Alto, CA
    4 days ago
  • $193.93k - $352.29k

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

    Nuro

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

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