Inworld Ai
Senior / Lead Machine Learning Engineer, Inference - Serbia
Serbia, Remote. Posted 7 months ago
The role
This person will optimize and serve models for high-volume, realtime workloads. They will take models from research, containerize them, and ensure reliable production serving.
What you will do
- Take a model from the research team
- Containerize models
- Optimize model serving
- Ensure models run reliably in production
Required qualifications
- Professional fluency in English (written and spoken)
- PhD in CS, Physics, Math, or equivalent practical experience building backend or ML systems
Nice to have
- Inference Optimization. Deep understanding of modern serving frameworks and techniques like vLLM or TRT-LLM
- Model Acceleration. Hands-on experience with quantization, distillation, caching strategies, continuous batching, paged attention, and speculative decoding
- High-Performance Systems. Proficiency in C++, CUDA, Rust, or highly optimized Python
- Experience profiling code and squeezing performance out of NVIDIA GPUs
- Distributed Systems & Scaling. Experience with Kubernetes, Ray, custom load balancing, multi-GPU/multi-node inference, and handling thousands of concurrent connections
- Public work. Non-trivial systems programming projects, open-source contributions to major inference engines, or deep-dive technical write-ups
About the company
Inworld is a research lab and inference provider focused on realtime AI for consumer-facing applications. They build first-party speech models, serve LLMs, and run inference behind modular APIs for high-volume, realtime workloads.