Skip to content
FalFalUnited States

Software Engineer, Infrastructure

Build and maintain infrastructure for a large fleet of GPU servers, including provisioning, health monitoring, diagnostics, recovery, storage optimization, and Linux tuning for AI workloads. Requires 3+ years managing large-scale bare-metal/cloud fleets, strong Python and deep Linux expertise.

Salary not listed
Remote3+ YOEDevOps / SRE

About the role

Key Responsibilities

  • Build and maintain Python fleet tracking system that manages the full lifecycle of servers including contracting and procurement, target use, pricing, availability, health, RMAs, etc.
  • Build server management tooling that automates provisioning, health checks, GPU diagnostics, recovery and alerting.
  • Create and maintain metrics, dashboards, and alerting for hardware health across the fleet (GPU errors, disk failures, network issues, thermals).
  • Leverage AI to an extreme level to build tools and automate alerting and recovery.
  • Implement and enforce OS-level security: hardening baselines, SELinux/AppArmor policies, SSH key management, vulnerability scanning, and compliance automation.
  • Manage and optimize distributed and local storage systems supporting model weights, checkpoints, and ephemeral scratch: NVMe arrays, NFS, parallel file systems, and object storage.
  • Tune Linux systems for AI workloads: kernel parameters, NUMA topology, CPU pinning, hugepages, I/O schedulers, and GPU driver stack optimization (NVIDIA drivers, CUDA, container runtimes).
  • Develop a suite of automated error detection and recovery processes.
  • Work with partners to solve technical issues.

Requirements

  • 3+ years experience managing bare-metal and cloud based server fleets at scale (100+ nodes).
  • Strong software engineering skills in Python; you write production tooling, not scripts.
  • Deep Linux systems knowledge: boot process, kernel tuning, networking, storage, systemd, cgroups, namespaces, performance profiling.
  • Strong experience with configuration management and infrastructure-as-code: Ansible, Terraform, cloud-init.
  • Solid understanding of storage technologies: LVM, RAID, NVMe, NFS, Lustre or GPFS, and Linux I/O stack tuning.
  • Familiarity with hardware diagnostics and failure modes (GPUs, NVMe, NICs, memory).
  • Experience building internal tools or dashboards for infrastructure visibility.
  • Excellent communication and ability to drive technical decisions across teams.
  • Self-starter who executes quickly, takes ownership, and constantly seeks improvement.

Nice-to-Haves

  • Familiarity with network configuration and diagnostics (VLAN, VXLAN, ECMP, BGP, tcpdump).
  • Experience with NVIDIA GPU infrastructure: driver management, health monitoring, DCGM, NVLink/NVSwitch diagnostics, RDMA, InfiniBand/RoCEv2.
  • Experience with AMD GPUs.
  • Experience with bare metal and VM provisioning (PXE/iPXE, Kickstart, libvirt, Qemu/KVM).
  • Experience with compliance frameworks relevant to cloud providers (SOC 2, ISO 27001).

Skills

PythonLinuxAnsibleTerraformNvidiaCUDASelinuxApparmorNvmeNfsLustreGpfsDcgmInfiniBandRocev2

Similar roles

DevOps / SRE jobs
Forus

Software Engineer, Platform & Infrastructure

ForusNew York, NY

Software Engineer owning Forus' compute platform (EKS/Kubernetes), data layer (Postgres, OpenSearch, BigQuery), cloud cost optimization, reliability (SLOs, observability), and IaC primitives in a regulated healthcare environment. Requires production Kubernetes at scale, deep AWS/Terraform expertise, and database migration experience.

Salary not listed
On-site5+ YOEDevOps / SRE
Forus

Software Engineer, Developer Productivity

ForusNew York, NY

Software Engineer owning CI/CD, build systems, and infrastructure for AI coding agents to accelerate the entire engineering organization's velocity at an AI-powered healthcare network company. Requires strong infrastructure instincts, Python/Bash expertise, and experience driving developer productivity and adoption of agentic workflows.

Salary not listed
On-siteDevOps / SRE
Runloop

Site Reliability Engineer

RunloopSan Francisco, CA

Site Reliability Engineer responsible for the reliability, observability, performance, and security of a core AI agent platform including code sandboxes. Requires 5+ years software engineering experience (3+ in SRE/DevOps), strong CS fundamentals, expertise in containers, cloud IaC, monitoring, and distributed systems.

Salary not listed
On-site5+ YOEDevOps / SRE
Applied Intuition

Build & Release Engineer

Applied IntuitionSunnyvale, CA

Build and maintain CI/CD pipelines, own end-to-end software releases and artifact management with Artifactory, and develop the internal Release Management portal as a hands-on software engineer. Requires 3+ years software development experience and strong CI/CD and Git expertise.

118k – 200k/yr
On-site3+ YOEDevOps / SRE
Lyft

Software Engineer, Async Platform

LyftSeattle, WA

Software engineer building and maintaining a highly scalable asynchronous platform at Lyft. Design, develop and operate tooling for reliability, scalability and efficiency of distributed systems and infrastructure. Requires 5+ years in software development, automation and systems engineering with experience in Go/Python and cloud platforms.

118k – 147k/yr
Hybrid5+ YOEDevOps / SRE