# Software Engineer, Sandboxing at Thinking Machines

- Company: Thinking Machines
- What the company does: Connectionism: Research Blog by Thinking Machines Lab. Backed by a16z, Accel and GV.
- Company website: https://thinkingmachines.ai/
- Type: Startups (AI role)
- Level: Mid level
- Location: San Francisco
- Work setup: On-site
- Pay: $300K to $350K base salary per year (USD)
- Posted: 2026-09-22
- Apply by: 2026-11-06
- Apply: https://jobs.ashbyhq.com/thinkingmachines/cc4f4b4e-8671-4f7b-8d3d-a2514a43f5b2
- Page: https://www.1752.vc/careers/jobs/thinking-machines-software-engineer-sandboxing/

## About the role

Our models and agents increasingly need to run code, use tools, and take actions in the world — safely, reliably, and at scale. The Core Services team builds the sandboxing infrastructure that makes this possible: the isolated execution environments where models write and run code, browse, and interact with tools, both for our researchers during training and for external users building on Tinker.

## What they're looking for

- Bachelor's degree or equivalent experience in computer science, engineering, or similar
- Proficiency in at least one backend language (we use Python or Rust)
- Experience building or operating isolation or virtualization technology, such as containers, microVMs (e.g. Firecracker, Cloud Hypervisor), or sandboxed runtimes (e.g. gVisor, Kata Containers)
- Solid grounding in Linux internals relevant to isolation: namespaces, cgroups, seccomp, capabilities, and networking
- Comfort operating across the stack and owning projects end-to-end
- Thrive in a highly collaborative environment involving many, different cross-functional partners and subject matter experts

Tags: Core Engineering
