I

Inworld AI

Real-time AI NPC engine for gaming

Staff / Senior Staff Machine Learning Engineer - Inference

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeRemote in SwitzerlandNo salary listed

About the Job

Requirements

  • Deep understanding of modern serving frameworks and inference-optimization techniques such as vLLM or TRT-LLM.
  • Hands-on experience with quantization, distillation, caching strategies, continuous batching, paged attention, and speculative decoding.
  • Proficiency in C++, CUDA, Rust, or highly optimized Python, including profiling code and optimizing NVIDIA GPU performance.
  • Experience with Kubernetes, Ray, custom load balancing, multi-GPU or multi-node inference, and handling thousands of concurrent connections.
  • Public work such as non-trivial systems-programming projects, open-source contributions to major inference engines, or in-depth technical write-ups.
  • Ability to take a model from research, containerize it, optimize its serving, and ensure reliable production operation.
  • A PhD in Computer Science, Physics, or Mathematics, or equivalent practical experience building backend or machine-learning systems.
  • Professional fluency in written and spoken English.

Responsibilities

  • Take models from the research team through containerization and serving optimization, and ensure they run reliably in production.
  • Build and optimize systems for realtime inference, with performance, latency, throughput, and reliability as key product features.
  • Design benchmarks or prototypes to investigate unclear problems and evaluate potential solutions.

Desired Qualifications

  • Experience with vLLM or TRT-LLM serving frameworks.
  • Experience with quantization, distillation, caching strategies, continuous batching, paged attention, and speculative decoding.
  • Experience with C++, CUDA, Rust, or highly optimized Python and performance profiling on NVIDIA GPUs.
  • Experience with Kubernetes, Ray, custom load balancing, multi-GPU or multi-node inference, and large-scale concurrent workloads.
  • Non-trivial systems-programming projects, open-source contributions to major inference engines, or in-depth technical write-ups.

About the Company

Inworld AI

Real-time AI NPC engine for gaming

Inworld AI builds AI-powered non-player characters (NPCs) for games. It offers a real-time character engine that delivers low-latency, scalable interactions, along with tools for safety, knowledge, memory, narrative control, and multimodal capabilities. The NPCs have distinct personalities and emotional intelligence, can learn and recall past interactions, and autonomously pursue goals integrated into gameplay. The company targets game developers, selling access to its engine to create believable autonomous characters that enhance storytelling and player immersion at scale.

Company size
51-200
Company stage
Series A
Total funding
$117M
Headquarters
Mountain View, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Inworld AI

See more jobs