Description
#The Opportunity
Build the infrastructure for more capable AI agents.
Agents work faster, cheaper and more reliably when they write code instead of making one tool call at a time. That code needs somewhere safe to run. Monty is our answer: a Python interpreter written from scratch in Rust, with no filesystem, environment or network, that starts in under a millisecond and can be paused, dumped to bytes and resumed later. Monty is open source and reached 1.0 in September. Full Monty is the commercial product that runs the same sandbox behind a WebSocket, distributed as a container image.
We're looking for a senior Rust engineer to work directly with our founder, Samuel Colvin, on both. Roughly 60% of the work is on open source Monty and the rest on the commercial product. You'll take on hard problems in performance, security and reliability, and turn them into software customers depend on, with substantial ownership of technical decisions and what we release.
#What You Will Do
Expand what agent-written code can do inside Monty, including CPython compatibility.
Maintain Monty's security. This means reviewing PRs and inventing ways to systematically challenge and check the sandbox.
Improve performance, right down to the interpreter and potentially a JIT in future.
Build and run the commercial product: production reliability, scaling, and the operational work of a service customers pay for.
Maintain the wire protocol, the Python, TypeScript and WebAssembly bindings, and the docs.
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.