Moss
Software Engineer - SDK
San Francisco, CA, US +1 · Full-time · Posted Mar 1, 2026
- Location
- San Francisco, CA, US
Remote (US)
About the job
Own and improve Moss’s production SDKs across languages and platforms, making its Rust-based real-time semantic search engine performant, reliable, and easy for developers to integrate.
What you'll do
- Own SDK architecture and evolution, including safe, ergonomic bindings to the Rust core.
- Build and improve FFI layers, packaging, release pipelines, versioning, and developer tooling.
- Improve cross-platform consistency, performance, testing, compatibility, and production support.
What they ask for
- Deep systems engineering fundamentals in performance, memory management, concurrency, and low-level debugging.
- Significant Rust experience and experience building production systems that interface with multiple programming languages.
- A track record shipping SDKs, libraries, runtimes, databases, or developer infrastructure at massive scale, including products used on hundreds of millions to billions of devices, users, or installations.
- Strong understanding of FFI, language bindings, package distribution, build systems, and cross-platform development; experience with one or more listed language ecosystems.
Nice to have
- Experience building mobile SDKs or embedded/on-device AI infrastructure.
- Experience with WebAssembly, native mobile runtimes, edge environments, browser internals, or relevant backgrounds such as search, databases, AI infrastructure, compilers, or developer tooling.
Tools
Rust, JavaScript/TypeScript, Python, Swift, Android, Elixir, C, Kotlin
AI focus
Build and maintain SDK infrastructure for real-time semantic search in conversational AI, including support for embedded/on-device AI infrastructure as a preferred qualification.
Model-written summary · the original posting is authoritative