01 / What is known
The public signal, separated from the guesswork.
Thinking Machines Lab does not currently publish a company-wide interview guide. The strongest public evidence lives in its role descriptions and application questions, which repeatedly ask candidates to name technical areas they can interview in and describe projects they are proud of.
That evidence supports a preparation strategy centered on demonstrated work, domain depth, and the ability to cross the research–engineering boundary. It does not support claiming a fixed number of rounds or a universal order.
02 / Typical process
A useful map—with confidence attached.
Current technical applications ask for interviewable technical domains and three projects you are proud of; research applications may also ask for publications.
Choose projects with visible judgment and technical texture. For each, write the problem, your specific contribution, the hardest decision, evidence of quality, and what you would change.
A first conversation is a reasonable expectation in a selective hiring process, but Thinking Machines does not publicly document its sequence or call this stage out.
Use this conversation to replace inference with facts: ask about round count, technical domains, format, project matching, and who makes the final hiring decision.
Applications explicitly ask candidates to select technical areas they can interview in. That strongly suggests the technical evaluation is matched to real expertise rather than a single generic test.
Pick domains you can defend under follow-up. Practice first principles, implementation detail, failure analysis, and connections to adjacent systems or research concerns.
Repeated requests for proud projects, publications, and evidence of research–engineering range make a deep discussion of prior work highly plausible.
Build a 12-minute walkthrough that can expand to 45: thesis, constraints, architecture or method, your contribution, evidence, failure, iteration, and unresolved question.
A systems posting says project selection takes interests and experience into account after interviewing generally. That points toward some form of post-evaluation matching, though the mechanics are not public.
Know which problems energize you, which working conditions help you do your best work, and where your expertise can compound with a small research-and-product team.
03 / Role emphasis
Prepare for the work, not a generic lab.
Systems
Prepare to reason across distributed systems, performance, hardware-aware optimization, developer tooling, and reliability. Show that you can find the real bottleneck before optimizing the visible one.
Research + post-training
Be ready to connect an empirical result to the machinery that produced it: datasets, evaluations, experimental controls, training systems, implementation decisions, and alternative explanations.
Research–product bridge
The company emphasizes research and product co-design. Practice explaining how user interaction can reveal model behavior, and how research findings should alter a product or platform decision.
04 / Last-minute plan
Spend the final 48 hours narrowing.
- T−48hTurn three proud projects into evidence sheets with artifacts and metrics.
- T−36hSelect two interview domains and rehearse first-principles questions.
- T−24hRun a hostile project deep-dive: ownership, failures, alternatives, evidence.
- T−12hStudy the current role language; write precise team-matching questions.
05 / Remove uncertainty
Questions worth asking your recruiter.
- Which technical domains will my interviewers use, and may I choose among them?
- Should I prepare a formal project or publication presentation?
- Does the lab interview generally before matching candidates to a project or team?
- Which parts of the process are implementation, research discussion, or systems design?
06 / Sources + limits
Trace every process claim.
-
TML-01Thinking Machines Lab ↗Primary source for mission, working principles, and hiring areas.
-
TML-02Software Engineer, Systems Generalist ↗Primary role source for general interviewing, technical domains, and project evidence.
-
TML-03Research, Post-Training ↗Primary role source for research domains, publications, and project evidence.
-
TML-04FDE Interviews — limited public data note ↗Secondary source used only to qualify certainty, not to establish a fixed loop.
From reading to rehearsal
Now practice the questions for this lab.
Use the process map to choose the right question type, then run a focused session in OfferHack’s Thinking Machines bank.
Open the Thinking Machines questions →