OSS SDK Engineer

Sorry, this job was removed at 12:08 a.m. (CST) on Monday, Sep 22, 2025
Be an Early Applicant
2 Locations
In-Office or Remote
175K-275K Annually
Artificial Intelligence • Information Technology • Software
The Role
About the role

We are investing heavily in our Python developer experience. As a Python SDK Engineer you’ll design new APIs and programming patterns, improve performance, work on packaging and release automation, and enable many thousands of developers to run customizable AI workloads entirely on-device.

Your work will focus initially on two of our open-source Python projects:

lmstudio-python – our MIT-licensed Python SDK that exposes local chat, completion, embeddings, agentic .act() workflows, model life-cycle management, and more.

venvstacks – a layered-virtual-environment toolchain that lets us ship reproducible Python runtimes and applications (this is how we ship our MLX Engine: https://github.com/lmstudio-ai/mlx-engine).


Key responsibilities

Design & build new Python SDK features — chat, completion, embeddings, agentic workflows, structured output, speculative decoding, multi-GPU settings, and more, always keeping API ergonomics first-class.

Contribute to venvstacks CLI & core library — evolve sub-commands lock, build, publish, local-export), dependency-resolution algorithms, and archive formats for deterministic, multi-layer builds.

Packaging & distribution — collaborate on many-linux, macOS universal2, and Windows wheels; automate CI/CD releases to PyPI and internal artifact stores; keep binary sizes lean.

Performance engineering — profile and optimize token throughput, memory use, streaming latency, and cross-process IPC between the LM Studio daemon and Python clients.

Developer experience & docs — write clear docstrings, Sphinx guides, examples, and blog posts; triage GitHub issues and review community pull requests.

Cross-team collaboration — work daily with desktop-app, TypeScript-SDK, and core-eng teams to ensure consistent behavior across languages and platforms.

Minimum qualifications
  • Passion for local LLMs (you’ve already experimented with LM Studio or similar tools).

  • 3+ years professional Python development, including packaging for PyPI or internal indexes.

  • Solid OS & networking fundamentals (process isolation, sockets/WebSockets, file permissions, GPU drivers).

  • Excellent problem-solving skills and written/spoken communication.

  • Familiarity with Pydantic, asyncio, multiprocessing, and gRPC or HTTP/2 streaming protocols.

  • Prior work on SDKs or CLI developer-tools with public APIs and semantic-versioning discipline.

  • Mastery of Python internals (GIL mechanics, byte-code execution, import system, C-API/PyO3).

Preferred qualifications
  • Proven open-source contributor with a track record of thoughtful PRs, issues, or design docs.

  • Deep understanding of virtual-environment tooling venv, pipx, pdm, pip, wheels) and dependency resolution.

About Element Labs

Element Labs is an AI software company based out of New York, USA. We build LM Studio, a desktop application and developer platform for building on-device AI applications. Our mission is to make local AI accessible, useful, and ubiquitous. We are looking for teammates who want to take a huge swing at this mission with us.

Similar Jobs

Nourish Logo Nourish

Provider Recruiting Associate

Healthtech • Software • Telehealth
Easy Apply
Remote or Hybrid
2 Locations
70 Employees

ServiceNow Logo ServiceNow

Lead Client Director - Transportation & Logistics

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Atlanta, GA, USA
27000 Employees

ServiceNow Logo ServiceNow

Director, Release Management

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Chicago, IL, USA
27000 Employees
170K-298K Annually

ServiceNow Logo ServiceNow

Client Director - Transportation & Logistics

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Memphis, TN, USA
27000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Brooklyn, NY
44 Employees
Year Founded: 2023

What We Do

Download and run local LLMs on your computer 👾 https://lmstudio.ai/download

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account