Join the Network
← Thinking Machines Lab
Thinking Machines Lab · Hiring

Software Engineer, Systems Generalist

San FranciscoHybridFull Time

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

We’re looking for generalist infrastructure and systems engineers to help build the systems that power our foundation models and the internal teams on research and product development to be able to create the models and ship the products powered by our models.

You'll join a small, high-impact team responsible for architecting and scaling the core infrastructure behind everything we do. You’ll work across the full technical stack, solving complex distributed systems problems and building robust, scalable platforms.

Infrastructure is critical to us: it's the bedrock that enables every breakthrough. You'll work directly with researchers to accelerate experiments, improve infrastructure efficiency, and enable key insights across our models, products, and data assets.

What You’ll Do

We interview generally, but during project selection we’ll take into account your interests and experience alongside organizational needs. This flexible approach allows us to match talented engineers with the infrastructure teams where they'll have the greatest impact and growth potential.

Here are example areas you may contribute to depending on your area of expertise and interest:

Skills and Qualifications

Minimum qualifications

Preferred qualifications

Logistics

Interested in This Role?

Apply at Thinking Machines Lab

You'll head to Thinking Machines Lab's own careers page.