3 часа назад
Systems Engineer (Rust/Go)
220 000 - 300 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
QuickNode
7 дней назад
Senior Software Engineer (Go & Rust, Blockchain Infrastructure)
171 000 - 214 000$
4 часа назад
Backend Software Engineer
115 000 - 175 000$
5 дней назад
Database Engineer
6 дней назад
Software Engineer II (Distributed Systems)
148 000 - 194 250$
6 дней назад
Staff Software Engineer (Distributed Systems)
169 600 - 278 250$
3 дня назад
Software Engineer, Networking (Features) (Go)
181 000 - 226 000$