Skip to content
← Thinking Machines Lab

Software Engineer, Sandboxing

Thinking Machines Lab · San Francisco · New York

Frontier labonsite$300k–$400k
Apply on the lab’s site ↗

At a glance

Highlights

  • Build sandboxing platform powering every research experiment and product action.
  • Design safe execution for untrusted model-generated code at massive scale.
  • Support thousands of concurrent executions for researchers and Tinker users.

What they offer

  • Generous health, dental, and vision benefits
  • Unlimited PTO
  • Paid parental leave
  • Relocation support as needed

Ideal candidate

Systems-minded builder who owns infrastructure end-to-end and thrives collaborating across research and product. You care about making powerful AI action safe, fast, and dependable.

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 or sandboxed runtimes
  • 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 cross-functional partners
  • Experience securing systems that execute untrusted or adversarial code
  • Familiarity with running large-scale, multi-tenant infrastructure on Kubernetes or similar
  • Experience with performance-sensitive systems programming and reducing cold-start latency
  • Interest in how AI agents use tools and code execution
visa sponsorship
We sponsor visas. While we can't guarantee success for every candidate or role, if you're the right fit, we're committed to working through the visa process together.

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
More about Thinking Machines Lab →
Apply on the lab’s site ↗

Posted · Last seen