Thinking Machines Lab Logo

Thinking Machines Lab

Software Engineer, Sandboxing

Posted 4 Days Ago
In-Office
New York, NY, USA
300K-350K Annually
Entry level
In-Office
New York, NY, USA
300K-350K Annually
Entry level
Design, build, and operate secure sandboxing infrastructure for untrusted, model-generated code and tool calls. Responsibilities include improving isolation with containers and microVMs, developing scheduling and resource-management systems, scaling concurrent executions, adding observability and abuse detection, and owning platform reliability and performance. The role partners with researchers and product teams to provide safe, usable sandboxing primitives.
The summary above was generated by AI
About Thinking Machines

The mission of Thinking Machines is to build AI that extends human will and judgment. We are training frontier models with Inkling, developing Tinker to let people make models their own, and crafting interfaces that broaden human-AI communication. We believe the future worth building is human, and we're hiring people who want to build it.

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.

We're hiring a software engineer to help design, build, and operate this sandboxing platform. You'll work on the systems that isolate and constrain untrusted, model-generated code, and that scale to support thousands of concurrent executions across the company. This is foundational infrastructure: every research experiment and every product surface that lets a model take action depends on it being fast, secure, and dependable.

 
What You'll Do
  • Design, build, and operate sandboxed execution environments for running untrusted, model-generated code and tool calls at scale.

  • Improve isolation boundaries using technologies such as containers, microVMs, or gVisor-style kernels, balancing security against startup latency and throughput.

  • Build the scheduling, resource-management, and lifecycle systems that provision, reuse, and tear down sandboxes efficiently under heavy concurrent load.

  • Partner with researchers and Tinker's product team to expose sandboxing primitives that are simple to use and hard to misuse.

  • Instrument sandboxes for observability and abuse detection, and respond to novel escape or exploitation attempts as they're discovered.

  • Own reliability and performance of the sandboxing platform end-to-end, from API design down to the underlying virtualization layer.

     
Skills and Qualifications

Minimum qualifications:

  • 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.

Preferred qualifications:

  • Experience securing systems that execute untrusted or adversarial code, including threat modeling and hardening against sandbox escapes.

  • Familiarity with running large-scale, multi-tenant infrastructure on Kubernetes or similar orchestration systems.

  • Experience with performance-sensitive systems programming and reducing cold-start latency for ephemeral compute.

  • Track record of contributing to open-source infrastructure or security tooling.

  • Interest in how AI agents use tools and code execution, and how that shapes the design of safe execution environments.

     
Logistics
  • Location: This role is based in San Francisco, CA.

  • Compensation: Depending on background, skills and experience, the expected annual salary range for this position is $300,000 - $350,000 USD.

  • 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.

  • Benefits: Thinking Machines offers generous health, dental, and vision benefits, unlimited PTO, paid parental leave, and relocation support as needed.

Similar Jobs

One Month Ago
In-Office
New York, NY, USA
405K-485K Annually
Senior level
405K-485K Annually
Senior level
Artificial Intelligence • Natural Language Processing • Generative AI
Build and operate Anthropic’s secure execution platform for Claude’s agentic capabilities. Lead complex, multi-month distributed systems projects, make architectural decisions, align cross-functional teams, and partner with research to productize capabilities. Develop scalable, reliable infrastructure for untrusted code execution using cloud-native technologies, container orchestration, networking, and systems engineering practices. Own platform work from design through deployment and operations.
Top Skills: AWSAzureGCPGoKubernetesPythonRust
51 Minutes Ago
Hybrid
New York, NY, USA
140K-324K Annually
Senior level
140K-324K Annually
Senior level
Digital Media • Information Technology • News + Entertainment
Lead sales growth for Universal Ads’ performance advertising business across SMB agencies, lead-generation partners, and multi-location service brands. Develop go-to-market strategies, build qualified pipelines, activate priority accounts, and drive durable revenue growth. Educate performance marketers on CTV’s value alongside search, social, affiliate, and programmatic channels. Collaborate with product, marketing, measurement, partnerships, and leadership while representing the company at customer and industry events.
Top Skills: Affiliate MarketingConnected Tv (Ctv)Paid SocialPremium Video AdvertisingProgrammatic AdvertisingSearch Advertising
An Hour Ago
Easy Apply
Hybrid
New York, NY, USA
Easy Apply
163K-247K Annually
Senior level
163K-247K Annually
Senior level
Fintech • HR Tech
Build and own backend services and APIs supporting retirement money movement, payments, settlements, reconciliation, compliance integrations, payroll, and financial workflows. The role involves shipping reliable production code, debugging incidents, improving observability, partnering with product, compliance, and operations, and mentoring engineers. Candidates should have extensive software engineering experience, financial systems expertise, end-to-end ownership, and Ruby on Rails or comparable backend framework experience.
Top Skills: Ai FrameworksAi ToolsAPIsRubyRuby On Rails

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account