Senior ML Engineer - Kimchi (LLM Inference Optimization)

Kimchi

Deutschland

On-site

EUR 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cast AI is seeking an experienced ML systems engineer to optimize inference workloads across vLLM, SGLang and TensorRT-LLM. You will push throughput with batching, curb latency by pinpointing bottlenecks, and enhance KV cache efficiency with quantization.

You’ll drive the technical direction in a high-autonomy role while collaborating on Kubernetes-based cloud infra and scalable multi-node deployments for production workloads.

Qualifications

  • 5+ years building real ML systems with inference or training infra.
  • Strong Python for production services.
  • Hands-on with vLLM, SGLang, or TensorRT-LLM.
  • Fluency with quantization tradeoffs and quality measurement.
  • Experience with distributed multi-GPU and multi-node systems.
  • Bias toward measurement and data-driven decisions.

Responsibilities

  • Push throughput with continuous batching and kernel tuning across vLLM, SGLang, and TensorRT-LLM.
  • Cut latency by profiling bottlenecks and optimizing compute/memory.
  • Improve KV cache efficiency with quantization techniques.
  • Scale inference across nodes and distributed topologies.
  • Set technical direction and communicate findings to the team.

Skills

ML systems
Python
vLLM
SGLang
TensorRT-LLM
Quantization
Distributed systems
Measurement mindset
Self-direction

Tools

Kubernetes
ClickHouse
PostgreSQL
GCP
AWS
Azure
Prometheus
Grafana

Job description

Why Cast AI?

Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast AI continuously optimizes performance, reliability, and efficiency in production.

The old way doesn't work. As Kubernetes and AI environments grow, manual decisions don't. Cast AI replaces tickets, alerts, and manual tuning with continuous automation that adapts infrastructure as conditions change. Efficiency and cost savings follow naturally from that automation.

Over 2,100 companies already rely on Cast AI, including Akamai, BMW, Cisco, FICO, HuggingFace, NielsenIQ, Swisscom, and TGS.

Global team, diverse perspectives

We're headquartered in Miami, but our impact is international. We take a global and intentional approach to diversity. Today, Cast AI operates across 34 countries spanning Europe, North America, Latin America, and APAC, bringing a wide range of perspectives into how we build and lead.

Unicorn momentum

In January 2026, we achieved unicorn status with a strategic investment from Pacific Alliance Ventures, the corporate venture arm of Shinsegae Group (a $50+ billion Korean conglomerate). Our valuation now exceeds $1 billion, and we're just getting started.

Join us as we build the future of autonomous infrastructure.
Throughput. Latency. KV cache utilization.

Move those three numbers in the right direction, and two things happen: customers get faster, cheaper inference, and our margins improve. That's the entire thesis of this role. Every kernel you tune, every quantization scheme you ship, every scheduler tweak you land shows up directly in a customer's p99 and on our P&L.

This is a high-impact seat. It is also a high-autonomy seat as you'll be given the room to lead the technical direction of inference optimization at Kimchi, not execute someone else's roadmap.

The problem: running LLMs in production is a moving target. The "right" model and serving configuration for a workload depend on traffic shape, sequence-length distribution, batch dynamics, GPU SKU, memory bandwidth, quantization tolerance, and a dozen other variables that shift week to week. Most teams pick a model once, over-provision GPUs, and absorb the cost. Kimchi is the system that makes that decision automatically - continuously matching workloads to the most cost-efficient, best-performing LLM and serving configuration on a customer's infrastructure. We're building the optimization layer between the model and the hardware, and we need engineers who understand both sides deeply.

Stack

Python; vLLM; SGLang; TensorRT-LLM; PyTorch; CUDA-adjacent tooling; Kubernetes; gRP; ClickHouse; PostgreSQL; GCP Pub/Sub; AWS / GCP / Azure; GitLab CI; ArgoCD; Prometheus; Grafana; Loki; Tempo.

Requirements:
  • 5+ years building real ML systems, with a portfolio that shows depth in inference or training infrastructure (not just model training notebooks).
  • Strong Python - production services, not scripts.
  • Hands-on experience with at least one of vLLM, SGLang, or TensorRT-LLM, and a working mental model of why an inference engine performs the way it does on a given GPU.
  • Fluency with quantization tradeoffs - you've measured quality regressions, not just compression ratios.
  • Comfort with distributed systems: collective communication, sharding strategies, and the practical failure modes of multi-GPU and multi-node setups.
  • A bias toward measurement. You instrument before you optimize, and you can tell the difference between a real win and a benchmark artifact.
  • Self-direction. This role comes with a wide mandate; you should be excited by that, not unsettled by it.
Responsibilities:
  • Push throughput. Continuous batching, speculative decoding, chunked prefill, kernel-level tuning across vLLM, SGLang, and TensorRT-LLM. Find the ceiling on each GPU SKU, then raise it.
  • Cut latency. Attack TTFT and TPOT separately. Profile, identify the actual bottleneck (compute, memory bandwidth, scheduling, networking), and fix it - not the bottleneck you assumed.
  • Get more out of the KV cache. Paged attention, prefix caching, eviction policies, cache reuse across requests, quantized KV. This is where a lot of the unrealized throughput lives, and it's an area you'll own.
  • Quantize without regressing quality. INT8, INT4, FP8 across weights, activations, and KV. Empirical work: measure quality on real workloads, not just perplexity benchmarks.
  • Shrink cold starts and memory footprint. Faster init, smarter weight loading, tighter memory accounting - the difference between a model that scales and one that doesn't.
  • Scale across nodes. Distributed inference topologies, network-aware placement, checkpointing strategies that don't bottleneck on storage or interconnect.
  • Set the technical direction. Decide what we benchmark, what we adopt, and what we build ourselves. Bring the team along with strong writeups and repr
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Manager | Kimchi AI Coding Platform| Europe
Product Manager | Kimchi AI Coding Platform| Europe

Kimchi • Germany

Remote
EUR 107,000 - 161,000
Competitive salary
Remote-first global environment
Equity options
+2
Senior Forward Deployed Platform Engineer
Senior Forward Deployed Platform Engineer

Recare • Berlin

Hybrid
EUR 90,000 - 130,000
Flexible work location
Office in Berlin Mitte
Learning budget
+2
Research Engineer, Inference Foundation
Research Engineer, Inference Foundation

Mistral • München

On-site
EUR 120,000 - 180,000
Healthcare coverage
Parental leave
Relocation support
+3
Senior ML Engineer - Real-Time Inference & Systems
Senior ML Engineer - Real-Time Inference & Systems

Inworld AI • Germany

On-site
USD 120,000 - 180,000
Senior / Lead Machine Learning Engineer, Serving
Senior / Lead Machine Learning Engineer, Serving

Inworld AI • Germany

On-site
USD 120,000 - 180,000
Künstliche Intelligenz Ingenieur
Künstliche Intelligenz Ingenieur

Syn2core • München

On-site
EUR 90,000 - 140,000
ML Engineer – MLOps & Platform Engineering (m/w/d)
ML Engineer – MLOps & Platform Engineering (m/w/d)

Remotely • Würselen

On-site
EUR 90,000 - 130,000
Remote work from Germany
Occasional travel for team events
Senior Systems Software Engineer (Linux & HPC) - m/f/d
Senior Systems Software Engineer (Linux & HPC) - m/f/d

Software Engineer (Full-Stack) @ Langdock • Germany

On-site
EUR 90,000 - 130,000
ML Engineering Lead (LLM Ops)
ML Engineering Lead (LLM Ops)

Neko Health AB • Berlin

On-site
EUR 90,000 - 130,000
Forward Deployed Engineer AI Inference
Forward Deployed Engineer AI Inference

Lyceum • Berlin

On-site
EUR 110,000 - 150,000