Software Engineer, Sandboxing
Thinking Machines Lab · San Francisco · New York
CHECKED 11H AGO
Frontier labonsite$300k–$350k
At a glance
Highlights
- Build isolated execution environments where models run code and use tools.
- Own sandboxing platform end-to-end supporting thousands of concurrent executions.
- Ensure fast, secure execution for researcher training and external Tinker users.
What they offer
- Generous health, dental, and vision benefits
- Unlimited PTO
- Paid parental leave
- Relocation support as needed
Ideal candidate
Systems-minded engineer who thrives owning critical infrastructure end-to-end and collaborating across research and product. Cares deeply about building fast, secure, dependable execution for AI agents that take action in the world.
Requirements
- 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
- visa sponsorship
- We sponsor visas
Lab profile
About Thinking Machines Lab
Builds frontier AI that extends human will and judgment through customizable models and interfaces.
What they build
- Inkling frontier models
- Tinker model customization
- Human-AI communication interfaces
Known for
- Frontier model training
- Post-training and reinforcement learning
- Evaluation infrastructure
- GPU supercomputing and reliability