jobapplier

LLM Inference Systems Engineer

Hippocratic AI

  • Join our team as an LLM Inference Systems Engineer, where you will be responsible for building the distributed serving and high-performance networking layer behind our large language models.
  • Experience benchmarking new GPU platforms and turning results into production architecture decisions

Responsibilities

  • You will work closely with the Model, Infrastructure, and Application engineering teams to design, implement, and operate disaggregated LLM serving architectures.
  • Your expertise in optimizing multi-node inference across modern GPU systems and diagnosing complex distributed failures will be crucial to the success of this role.
  • Conception, mise en œuvre et exploitation d'architectures de service LLM désagrégées, y compris les pools de pré-remplissage et de décodage indépendants.
  • Optimisation de l'inférence multi-nœuds sur des systèmes GPU modernes en utilisant NVLink, NVSwitch, NVLS, InfiniBand, RoCEv2, GPUDirect RDMA, NCCL, UCX.
  • Clear written and verbal communication across research, infrastructure, and product-facing teams

Requirements

  • A Master's or PhD is required, along with experience in deploying production workloads on Kubernetes and a strong understanding of LLM inference.
  • Production de services sur Kubernetes avec des vérifications de santé, une mise à l'échelle automatique, des déploiements sûrs, des métriques, un traçage et des diagnostics exploitables.

Master's or PhD Required

  • Experience deploying production workloads on Kubernetes and operating them with clear reliability and observability standards
  • Strong Python skills and working proficiency in C++ or another systems language
  • Ability to profile and debug performance across application, runtime, kernel, network, and infrastructure layers
  • Strong understanding of LLM inference, including tensor/pipeline/data parallelism, continuous batching, KV-cache management, and prefill/decode behavior
  • Production experience building or operating distributed systems, high-performance computing systems, or large-scale ML inference platforms
  • Hands-on experience with GPU communication and networking technologies such as NCCL, NVLink/NVSwitch, InfiniBand, RoCE, RDMA, UCX, or equivalent systems
  • Direct experience with disaggregated serving, KV-cache transfer, NVIDIA Dynamo/NIXL, SGLang, vLLM, or TensorRT-LLM
  • CUDA, Triton, custom kernel, or low-level GPU performance experience
  • Contributions to open-source inference, networking, or distributed-systems projects

Preferred

  • Experience with NVLS, SHARP, GPUDirect RDMA, UCX, RDMA congestion control, or GPU-cluster topology optimization
  • Experience with speculative decoding, multi-LoRA serving, quantization, or cache-aware routing