Lm Studio

Software Engineer, Inference Runtime

New York City, Remote. Posted 3 months ago

The role

You will push forward the inference stack on-device and in the cloud. You will integrate new inference engines, bring up new models, and optimize execution for CPU and GPU targets.

What you will do

  • Maintain and push forward the inference stack on-device and in the cloud
  • Bring up new model architectures and multimodal models
  • Improve latency, throughput, memory use, and reliability across CPU, CUDA, Metal, Vulkan, and ROCm runtimes
  • Build runtime capabilities for model loading, batching, scheduling, caching, and distributed execution
  • Benchmark and diagnose correctness and performance problems across the inference stack
  • Contribute upstream to open-source projects such as llama.cpp and MLX

Required qualifications

  • Significant experience building production ML systems, inference runtimes, or performance-sensitive infrastructure
  • Strong programming ability in Python and C++
  • Deep understanding of transformer architectures and the mechanics of model inference
  • Experience profiling CPU or GPU workloads and reasoning about compute, memory, synchronization, and data movement
  • Experience with PyTorch and inference systems such as llama.cpp, MLX, ExecuTorch, vLLM, SGLang, or TensorRT-LLM
  • Strong debugging instincts across model code, runtime internals, operating systems, and CPU or GPU execution
  • Takes personal responsibility for the correctness and performance of their work

Nice to have

  • Past contributions to open-source inference runtime projects such as llama.cpp, MLX, ExecuTorch, vLLM, SGLang, or TensorRT-LLM

Benefits

  • Competitive salary and equity grants
  • Great medical, vision, dental healthcare plans
  • Catered team lunch / expensed dinners in the office
  • Flexible PTO
  • Flexible WFH
  • Sun-drenched office in SoHo in NYC

About the company

LM Studio is used by millions of people around the world to run AI on their own computers, and now with Bionic - also in the cloud.

Software Engineer, Inference Runtime at Lm Studio | JobZoey