C++ Systems Engineer @Lm Studio
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2mths ago

[Hiring] C++ Systems Engineer @Lm Studio

2mths ago - Lm Studio is hiring a remote C++ Systems Engineer. 💸 Salary: unspecified 📍Location: USA

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are hiring a C++ Systems Software Engineer in New York City. You design, build, and optimize the core native runtime that powers LM Studio and the C++ libraries powering the app and our APIs.

  • Work across our runtime, LLM engines, llama.cpp integrations, build infrastructure, and the future of our on-device AI software.
  • Implement and harden system-level code (threading, memory, files, IPC, scheduling).
  • Integrate platform acceleration paths (Metal, CUDA, Vulkan) across macOS, Windows, and Linux.
  • Profile, debug, and tune the execution paths that make local AI fast and dependable.
  • Ensure our software is well architected and maintainable.

Responsibilities

  • Contribute to the C++ runtime that powers LM Studio.
  • Extend our LLM engine integrations (including llama.cpp) and build platform-aware performance features for desktop operating systems.
  • Implement resilient IPC, resource management, and scheduling logic to support concurrent model execution.
  • Improve our build, packaging, and release infrastructure for native components.
  • Collaborate with the rest of the team to deliver cohesive and recognizable user experiences.

Qualifications

  • 4+ years building production C++ systems software across macOS or Linux.
  • Thinks in systems and knows how to reason about performance, reliability, and user experience end-to-end.
  • Proven maturity designing internal and external APIs that are ergonomic, maintainable, and stable over time.
  • C++11 (or newer) expertise with RAII as a default mindset and modern language/library proficiency.
  • Deep knowledge of concurrency, memory management, file systems, and network protocols.
  • Experience optimizing performance with profilers, tracing, and hardware counters.
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
C++ Systems Engineer @Lm Studio
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2mths ago
Apply for this position Unlock 75,586 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position Unlock 75,586 Remote Jobs
×
  • Unlock 75,586 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.
  • Filter by location/skills/salary…
  • Create custom email alerts
Unlock All Jobs Now