Skip to content
Adaption LabsAdaption LabsSan Francisco, CA

Distributed Systems Engineer, Data & Inference Platform

Builds and operates distributed inference systems for LLMs at scale and large-scale data pipelines for training/evaluation. Requires 5+ years in production distributed systems, GPU expertise, and frameworks like Ray/Spark.

Salary not listed
Hybrid5+ YOEML Engineering

About the role

Responsibilities

  • Serve Models at Scale: Design and operate distributed inference systems for LLMs, optimizing throughput, latency, and cost across heterogeneous GPU fleets. Batching, scheduling, KV cache management, autoscaling.
  • Move the Data: Build large-scale data pipelines (Ray Data, Spark, or equivalents) that ingest, transform, and curate the datasets behind training and evaluation.
  • Debug the Undebuggable: Chase down failure modes under production traffic — stragglers, head-of-line blocking, silent data corruption, GPU memory fragmentation — and write postmortems. Define SLOs, build observability, own on-call rotation.
  • Partner Across the Stack: Work directly with researchers and ML engineers to productionize experimental workloads.

Qualifications

  • 5+ years building and operating distributed systems in production.
  • Deep experience with at least one large-scale data or compute framework (Ray, Spark, Flink, Beam, Dask).
  • Strong fluency in Python and at least one systems language (Go, Rust, C++).
  • Working knowledge of the GPU/accelerator stack: CUDA fundamentals, NCCL, mixed precision, memory layout.
  • Experience operating Kubernetes-based infrastructure, including custom operators or schedulers.
  • Track record of owning hard production incidents end-to-end.

Bonus

  • Hands-on experience with LLM inference engines (vLLM, SGLang, TensorRT-LLM, TGI), modern lakehouse formats (Iceberg, Delta, Hudi), or open-source contributions to relevant projects.

Benefits

  • Flexible work: In-person collaboration in the Bay Area.
  • Adaption Passport: Annual travel stipend.
  • Lunch Stipend: Weekly meal allowance.
  • Well-Being: Comprehensive medical benefits and generous paid time off.

Skills

RaySparkKubernetesPythonGoRustC++CUDANcclvLLMTensorrt-Llm

Similar roles

ML Engineering jobs
Cloudflare

Software Engineer, AI Agents

CloudflareUnited States

Build and ship production AI agents on Cloudflare's edge platform using Workers, Durable Objects, and AI tools. Requires strong TypeScript/Rust experience, observability expertise, and hands-on LLM tooling for evals, safety, and multi-agent systems.

Salary not listed
On-siteML Engineering
Cerebras Systems

CoDesign & NextGen Performance Engineer

Cerebras SystemsSunnyvale, CA

Characterize, analyze, and optimize performance of state-of-the-art AI models on Cerebras' wafer-scale hardware. Build performance models, optimize kernels and compilers, debug runtime behavior, and develop visualization tools to influence next-gen AI architecture.

Salary not listed
On-site3+ YOEML Engineering
OpenAI

Research Engineer, Privacy

OpenAISan Francisco, CA

Research Engineer on OpenAI's Privacy team designing and prototyping privacy-preserving ML algorithms like differential privacy and federated learning at scale. Requires hands-on PETs experience, fluency in PyTorch/JAX, and a track record implementing or publishing novel privacy work.

380k – 445k/yr
HybridML Engineering
Console

Research Engineer

ConsoleSan Francisco, CA

Research Engineer building self-improving AI agent systems at Console. Develop eval/optimization loops, fine-tune specialist models, and improve agent reasoning over enterprise context using production data to drive measurable gains in quality, latency, and reliability.

200k – 350k/yr
On-siteML Engineering
Notion

Software Engineer, AI Platform

NotionSan Francisco, CA +1

Build and scale the shared AI platform foundations at Notion, enabling fast and safe shipping of AI products. Requires experience with LLM/ML platforms, strong ownership, and comfort across backend, infrastructure, and product code.

180k – 201k/yr
Hybrid5+ YOEML Engineering