Nebius
More roles at NebiusSenior Machine Learning Engineer, LLM Inference Optimization
Remote work allowed only within certain countries or regions.
Europe
Employer listed it 6 days ago 路 Added 5 weeks ago
Been open since 5 weeks ago, still being checked, but it has been live a while.
Salary
Not stated
Location
Europe
Timezone
CET 卤2
Contract
Full-time
Experience
Senior
Category
Data
The employer did not publish a salary, and we have too few comparable roles to estimate one.
What the advert says
Quoted word for word from the employer's advert. Where it says nothing, we say so.
- Working hours
- Not mentioned in the advert
- Where you can work from
Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire.
- Contract
- Not mentioned in the advert
- Experience asked for
- Not mentioned in the advert
- Pay
Competitive compensation
Remote flexibility
Region Restricted
Remote work is allowed, but only for candidates based in Netherlands, Germany, Israel, Europe.
What the employer says
- Source listing states candidate location: "Amsterdam, Netherlands; Berlin, Germany; Israel; Remote - Europe, Remote - Europe"
- Job description states: "authorized to work in the country in which they apply an"
What Nomaders makes of it
- Timezone overlap with the listed area is often expected
The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.
Before you apply
Questions worth asking: Nomaders interpretation
- The advert does not say whether this is employment or a contractor arrangement. Ask, as it affects tax and benefits.
Produced automatically from this advert's text; not reviewed by a person. The employer's own page is the final word.
About the role
About Nebius:
Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure.
Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI.
Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D.
The role
As a Senior Machine Learning Engineer on the Applied AI team at Nebius Token Factory, you will own model and endpoint optimization from model artifacts through production deployment. Your work will span model internals, quantization and model compression, speculative decoding, KV-cache optimization, inference engines, serving architecture, and benchmarking to improve latency, throughput, memory efficiency, GPU utilization, and cost per token while preserving quality and reliability.
You will work with kernel and platform engineers to investigate serving problems, compare configurations, and resolve performance and quality regressions. You will evaluate model- and engine-level optimizations together with distributed inference designs, including request routing, scheduling, prefill/decode coordination, and multi-node GPU execution. Your improvements will be validated through reproducible benchmarks and safe production rollouts under real-world workloads.
Your responsibilities
Own optimization projects for specific model families, customer endpoints, or serving backends.
Compare inference engines and recommend serving configurations suited to individual workloads.
Diagnose model-quality and performance regressions during production rollouts.
Improve LLM and VLM endpoint latency, throughput, memory efficiency, GPU utilization, quality, and cost per token.
Deploy, configure, benchmark, and extend engines such as vLLM, SGLang, TensorRT-LLM, Triton Inference Server, and NVIDIA Dynamo.
Develop production model-compression workflows covering quantization, quantization-aware training, distillation, low-bit serving, and accuracy recovery.
Implement or integrate speculative decoding, draft-model approaches, KV-cache optimization, prefix caching, chunked prefill, continuous batching, and disaggregated prefill/decode serving. For prefill鈥揹ecode disaggregation (PDD), evaluate KV-cache transfer, worker placement, and capacity balancing to determine which workloads benefit from the architecture.
Design and improve LLM request routers and scheduling policies that balance worker utilization, queueing, request characteristics, and KV-cache locality while meeting latency and reliability targets.
Scale dense and mixture-of-experts inference across multiple GPU nodes. Select and tune tensor, pipeline, data, and expert parallelism鈥攊ncluding wide expert parallelism (WideEP)鈥攚ith attention to hardware topology, expert load balance, and communication overhead.
Build reproducible benchmark harnesses measuring TTFT, TPOT, tokens per second per GPU, p95/p99 latency, GPU memory, reliability, and cost per token. Validate architecture choices under representative traffic and consistent GPU budgets.
Collaborate with GPU kernel and platform engineers to trace bottlenecks across model code, kernels, runtime, scheduler, gateway, and cluster layers.
Produce design documents, performance reports, rollout plans, and customer-facing technical explanations.
Must-haves
Strong engineering skills in Python and PyTorch.
Hands-on experience deploying or optimizing LLM, VLM, or high-throughput transformer inference.
Practical knowledge of at least one modern inference stack, such as vLLM, SGLang, TensorRT-LLM, Triton Inference Server, NVIDIA Dynamo, Ray Serve, KServe, or an equivalent internal system.
Requirements
- 路Hands-on experience deploying or optimizing LLM, VLM, or high-throughput transformer inference.
- 路Practical knowledge of at least one modern inference stack, such as vLLM, SGLang, TensorRT-LLM, Triton Inference Server, NVIDIA Dynamo, Ray Serve, KServe, or an equivalent internal system.
- 路A strong understanding of transformer inference bottlenecks involving KV cache, attention, memory bandwidth, batching, parallelism, and long-context serving.
- 路Ability to quantify trade-offs among latency, throughput, quality, utilization, and cost.
- 路Experience designing or optimizing distributed inference system architecture, with hands-on work in one or more areas such as request routing, distributed scheduling, PDD, multi-node inference, or expert parallelism.
Benefits
- 路Competitive compensation
- 路Career growth and learning opportunities
- 路Flexibility and ownership
- 路Collaborative and innovative culture
- 路Opportunity to work on impactful AI projects
How to apply
- 1Check the flexibility label above, region restricted, matches where you plan to live and work.
- 2Tailor your CV to the role at Nebius, mentioning your remote working experience and working hours (CET 卤2).
- 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.
Found 1mo ago. Last checked today. Always confirm the details on the original posting, salary and location can change after publication.
Listing sourced from Company boards.
Pay not stated 路 You'll be taken to the employer's careers page.