• Companies
  • News
By technology
  • Python14.3k
  • AWS10.3k
  • Kubernetes7.4k
  • Docker7.2k
  • PostgreSQL5k
  • C++4.8k
  • SQL4k
By category
  • Backend Developer11k
  • DevOps Engineer3.1k
  • Machine Learning Engineer3k
  • Full Stack Developer2.8k
  • Data Engineer2.5k
  • Embedded Engineer2k
  • Frontend Developer780
By city
  • San Francisco, CA5.8k
  • New York, NY5.1k
  • Seattle, WA1.2k
  • Toronto, ON893
  • Washington, DC857
  • Austin, TX801
  • Boston, MA795
Work mode
  • On-site19.4k
  • Remote8.6k
  • Hybrid5.1k
Job type
  • Full-time32.1k
  • Part-time446
  • Contract434
  • Freelance147
  • internship4
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
Add
10 matches
NewestHighest base
LM Studio

Software Engineer, Inference Runtime

today
LM Studio · New York, NY
$150k–350kHybridFull-timePython · C++
AGI, Inc.

iOS Engineer

today
AGI, Inc. · San Francisco, CA
On-siteFull-timeCore ML · MLX
AGI, Inc.

Research Engineer - Evals

today
AGI, Inc. · San Francisco, CA
On-siteFull-timeAdobe Creative Suite · Core ML
AGI, Inc.

AI Researcher

today
AGI, Inc. · San Francisco, CA
On-siteFull-timeAdobe Creative Suite · Core ML
AGI, Inc.

AI Product FDE

today
AGI, Inc. · San Francisco, CA
On-siteFull-timeAdobe Creative Suite · Core ML
Pluralis Research

Research Scientist - Decentralized Training and Inference Verification

today
Pluralis Research · San Francisco, CA
RemoteFull-timePyTorch · Python
Pluralis Research

Research Scientist - Geo-Distributed Inference

today
Pluralis Research · San Francisco, CA
RemoteFull-timePython · PyTorch
Pluralis Research

Research Engineer - Decentralized Training and Inference Verification

today
Pluralis Research · San Francisco, CA
RemoteFull-timePyTorch · Python
Pluralis Research

Research Engineer - Geo-Distributed Inference

today
Pluralis Research · San Francisco, CA
RemoteFull-timePython · PyTorch
Liquid AI

Member of Technical Staff - Inference Systems

today
Liquid AI · Boston, MA
On-siteFull-timeC++ · Python
LM Studio

Software Engineer, Inference Runtime

LM Studio · 🇺🇸 New York, NY · posted today
ApplyFull posting

Extracted from the posting

Base
$150,000 – $350,000
Remote
Flexible WFH; office in SoHo, NYC
Stack
Python, C++, PyTorch, llama.cpp

TL;DR

Maintain and extend LM Studio's inference stack on-device and in the cloud, integrating inference engines and bringing up new open-weight and multimodal models. Optimize latency, throughput, and memory across CPU, CUDA, Metal, Vulkan, and ROCm. Work is in Python and C++, with upstream contributions to llama.cpp and MLX.

About LM Studio →

The full posting

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. Our values prioritize putting the human in the center, and creating tools that we want to use ourselves, and recommend to our friends and family.

As a team, we work with high technical intensity and personal responsibility. We are looking for curious, self-motivated, creative, and technically excellent teammates to join us and build the future of human-AI interactions in software.

The Role

We are looking for an Inference Runtime Software Engineer to push forward LM Studio's inference stack on-device and in the cloud. You will integrate new inference engines and runtime capabilities, bring up new open-weight models and modalities, and optimize model execution for a wide range of CPU and GPU targets. You will also contribute improvements to the open-source projects we build on.

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

Bonus Qualifications

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

Responsibilities

  • Maintain and push forward our 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

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

Compensation: $150K - $350K