LM Studio

LM Studio

3 open positions available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 3 most recent jobs
LM Studio

C++ Systems Engineer

LM StudioAnywhereFull-time
View Job
Compensation$Not specified

You will design, build, and optimize the core native runtime that powers LM Studio and the C++ libraries. Your work will involve system and library integration, implementing system-level code, and profiling and tuning execution paths for local AI software. | Candidates should have 4+ years of experience building production C++ systems software across macOS or Linux. A deep understanding of concurrency, memory management, and performance optimization is essential. | Element Labs We aim to build delightful and potent creation tools for AI. We are a small team based in New York. Everyone on the team is IC-minded, intellectually curious, self-motivated, and loves software. We care deeply about our user community and we strive to build canonical software that users and developers love. Our products include the LM Studio desktop app, our developer SDKs: lmstudio-js and lmstudio-python, our CLI lms, MLX engine mlx-engine for M-chip Macs, venvstacks which enables us to ship Python-based software, the collaboration Hub for individuals and teams, and more currently being built. The Role 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. You will work across our runtime, LLM engines, llama.cpp integrations, build infrastructure, and the future of our on-device AI software. Your work centers on system and library integration: wiring our C++ runtime to GPU backends, vendor SDKs, and operating-system services to support user-facing applications. You will implement and harden system-level code (threading, memory, files, IPC, scheduling) and integrate platform acceleration paths (Metal, CUDA, Vulkan) across macOS, Windows, and Linux. You will profile, debug, and tune the execution paths that make local AI fast and dependable, and our software 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.

C++
Systems Software
Concurrency
Memory Management
File Systems
Network Protocols
Performance Optimization
API Design
Debugging
Profiling
Resource Management
Scheduling
IPC
Build Infrastructure
User Experience
LLM Integration
Direct Apply
Posted 3 months ago
LM Studio

Software Engineer, Web Platforms

LM StudioAnywhereFull-time
View Job
Compensation$Not specified

Lead the development of the LM Studio Hub and future web surfaces. Design and build secure, fast, and reliable experiences across various technologies. | Expertise in TypeScript and Next.js is required, along with strong knowledge of databases and security fundamentals. Experience with CI/CD approaches and strong communication skills are also essential. | Element Labs We aim to build delightful and potent creation tools for AI. We are a small team based in New York. Everyone on the team is IC-minded, intellectually curious, self-motivated, and loves software. We care deeply about our user community and we strive to build canonical software that users and developers love. Our products include the LM Studio desktop app, our developer SDKs: lmstudio-js and lmstudio-python, our CLI lms, MLX engine mlx-engine for M-chip Macs, venvstacks which enables us to ship Python-based software, the collaboration Hub for individuals and teams, and more currently being built. The Role We're looking for a web platform engineer to lead the development of the LM Studio Hub, lmstudio.ai, and future web surfaces. You will design and build secure, fast, and reliable experiences across Next.js (with RSC), edge/server runtimes (Cloudflare Workers/Pages), data layers, and caching. You are performance and security-minded, with a strong sense of product quality and polish. You've done this end‑to‑end: designed databases and migrations; built server actions and gateway functions; added typed KV caches; tuned D1/SQL queries; and shipped UIs that feel instant and accessible. You bring expert networking and security knowledge — HTTP, TLS, WebSockets/SSE, proxies, CDNs, caching — and use it to design resilient code that's sufficiently easy to reason about. Qualifications - Expert TypeScript and Next.js. RSC, routing, data fetching/caching, edge vs Node. - Cloudflare Workers/Pages, KV, and D1 experience / understanding. - Databases: schema design, indexing, query optimization, migrations, reliability. - Security and networking fundamentals: HTTP, TLS, WebSockets/SSE, CSP, CSRF/XSS/SSRF etc. - Expert ability to debug performance, reliability, and security issues end-to-end. - Experience with CI/CD approaches, testing, monitoring, and observability. - Strong communication: design docs, code reviews, cross-team collaboration.

TypeScript
Next.js
Cloudflare Workers
Databases
Security
Networking
Debugging
CI/CD
Testing
Monitoring
Observability
Communication
Design Docs
Code Reviews
Cross-Team Collaboration
Direct Apply
Posted 3 months ago
LM Studio

Developer Experience Lead

LM StudioAnywhereFull-time
View Job
Compensation$Not specified

Lead Developer Experience at LM Studio by designing and implementing APIs, SDKs, and documentation. Collaborate with external partners and guide the team while remaining hands-on. | Candidates should have 7+ years of experience building developer platforms and a strong background in programming languages like TypeScript and Python. Excellent developer experience sense and IC-first leadership are essential. | Element Labs We aim to build delightful and potent creation tools for AI. We are a small team based in New York. Everyone on the team is IC-minded, intellectually curious, self-motivated, and loves software. We care deeply about our user community and we strive to build canonical software that users and developers love. Our products include the LM Studio desktop app, our developer SDKs: lmstudio-js and lmstudio-python, our CLI lms, MLX engine mlx-engine for M-chip Macs, venvstacks which enables us to ship Python-based software, the collaboration Hub for individuals and teams, and more currently being built. The Role We're looking for an IC-first leader and educator to lead Developer Experience at LM Studio: APIs, SDKs, developer tooling and docs. You will design and implement APIs, build first versions, contribute and review code, and shape standards. You will work directly with Yagil, our founder and CEO, to define strategy and the product roadmap. You will own developer surfaces end-to-end: stable, versioned APIs; TypeScript/Python SDKs; docs and examples. You will demo and market our APIs, collaborate with external partners on integrations, and help grow and guide the team while remaining hands-on. Qualifications - 7+ years building developer platforms, SDKs, or public APIs. - Excellent DX sense: ergonomic APIs, clear errors, great docs/tutorials/examples. - IC-first leadership. Own areas, design/version APIs, review code, ship first versions. - Partner-facing. Demo/market APIs; collaborate with external teams on integrations. - Strong background in one or more of: TypeScript, Python, C++, Objective-C, Swift. - Existing twitter/blog presence or open-source contributions a plus.

Developer Experience
APIs
SDKs
Developer Tooling
Documentation
TypeScript
Python
C++
Objective-C
Swift
Code Review
Integration
Leadership
Marketing
Collaboration
Open Source
Direct Apply
Posted 3 months ago

Ready to join LM Studio?

Create tailored applications specifically for LM Studio with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt