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.
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
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
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
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
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.