Find a jobRecruiters

LLM KV Cache Systems Engineer

Exclusive opportunity

Onsite

LLM KV Cache Systems Engineer

Huawei Hong Kong Research Center(HKRC)

LLM KV Cache Systems Engineer

Skills

PythonLinux

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

18 August 2026

What they need


About the role

We are looking for an LLM KV Cache Systems Engineer to design and build KV Cache subsystems for large-language-model inference. You will work on memory allocation, lifecycle management, reuse, compression, transfer, tiering, and KV-aware scheduling across single-node and distributed serving systems.

This is a systems role. Direct source-level experience with an LLM KV Cache subsystem is more important than familiarity with serving-framework APIs alone.

What you will do

  • Design block/page allocators, KV Cache lifecycle management, fragmentation control, eviction, prefix caching, cross-request reuse, and preemption/recovery mechanisms.
  • Optimize KV layouts, GQA/MQA handling, quantization, compression, or sparsity while balancing accuracy, capacity, memory bandwidth, and compute overhead.
  • Build KV transfer and disaggregated-serving mechanisms, including prefill/decode separation, RDMA/NVLink/CXL transport, and GPU/CPU/SSD memory tiering or offload.
  • Develop KV-aware request routing, batching, admission control, scheduling, and multi-tenant isolation under latency and SLA constraints.
  • Integrate and productionize KV technologies in systems such as vLLM, SGLang, TensorRT-LLM, LMDeploy, Mooncake, or DistServe, with observability and failure handling.

What we are looking for

  • Master’s degree or Ph.D. in Computer Science, Computer Engineering, Distributed Systems, High-Performance Computing, or a related field.
  • Deep understanding of Transformer attention, prefill/decode execution, memory behavior, and modern LLM serving architectures.
  • Direct source-level design, implementation, or research experience in an LLM KV Cache subsystem.
  • Proficiency in C++/Python, Linux, CUDA or equivalent accelerator development, and distributed-system performance engineering.
  • Demonstrated results in at least one KV-specific metric: capacity, hit or reuse rate, fragmentation, transfer bandwidth, TTFT, TPOT, throughput, latency, memory cost, or service-level efficiency.

Preferred qualifications

  • Experience with disaggregated inference, distributed KV transfer, cache-aware routing, or GPU/CPU/SSD tiered KV storage.
  • Core open-source contributions, publications, patents, or large-scale production deployment in LLM serving or KV Cache systems.

Other offers great for you!

These companies are also looking for great profiles

ClubSec

IA Engineer / Generative AI Engineer AWS

525

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsPythonAWSGeniABedrockLangchain

4 days ago

Quick apply

Veilos

AI Engineer IA Générative & Agentique (Mistral) - Banque

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsPython

4 hours ago

Quick apply

Veilos

Architecte IA Plateforme d'IA générative (Mistral) - Banque

Freelance

Paris, France

Hybrid

Skills

Solutions Architect

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools