Назад
Company hidden
3 часа назад

Systems Engineer (Rust/Go)

220 000 - 300 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Systems Engineer (Rust/Go) (AI inference infrastructure): Building and optimizing the container runtime stack that runs large-scale inference and training workloads with an accent on Linux systems, GPU-aware snapshotting, filesystems, and distributed systems. Focus on solving complex kernel, memory, storage, container isolation, and performance challenges across a heterogeneous accelerator fleet.

Location: Remote, associated with San Francisco

Salary: $220K–$300K plus equity

Company

hirify.global builds infrastructure for running machine learning inference and training workloads across distributed GPU fleets.

What you will do

  • Build production container runtime infrastructure in Rust and Go for inference and training workloads.
  • Accelerate container startup, checkpointing, restoration, snapshotting, and data movement.
  • Design multi-GPU and accelerator-aware systems supporting GPU memory and RDMA workloads.
  • Improve filesystem, image, storage, page-cache, and remote-storage performance.
  • Extend sandboxed runtimes for NVIDIA and AMD GPUs, drivers, profiling tools, and device capabilities.
  • Debug and safely deploy changes involving system calls, virtual memory, kernels, drivers, scheduling, and container isolation.

Requirements

  • Strong Linux systems knowledge, including processes, virtual memory, filesystems, system calls, scheduling, namespaces, cgroups, and signals.
  • Experience with container runtimes, sandboxes, the Linux kernel, or similarly low-level infrastructure.
  • Strong programming ability in Rust, Go, or another systems language, with interest in becoming productive in both Rust and Go.
  • Experience profiling and optimizing systems affected by memory movement, I/O, synchronization, or kernel interactions.
  • Ability to debug across application, runtime, driver, and kernel layers and turn ambiguous production problems into reliable systems.

Nice to have

  • Experience with gVisor, runsc, runc, OCI runtimes, seccomp, or checkpoint/restore systems.
  • Linux kernel development, virtualization, sandboxing, kernel modules, or device proxying.
  • CUDA, ROCm, GPU drivers, accelerator virtualization, GPU profiling, or RDMA.
  • FUSE, EROFS, direct I/O, mmap, page-cache behavior, storage engines, or large-memory and multi-GPU systems.
  • Contributions to open-source systems software.

Culture & Benefits

  • Direct ownership of foundational runtime infrastructure used by inference and training workloads.
  • Opportunity to contribute to open-source runtime technology, including gVisor when appropriate.
  • Work spans runtime, scheduler, storage, and GPU infrastructure with direct production impact.
  • Equity is included in the compensation package.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →