Thinking Machines Lab
Open positions
GTM Recruiter
You will own full-cycle recruiting for go-to-market roles, from intake and sourcing through offers and closing. You will partner with GTM leaders on role definition and hiring plans, source senior sales and…
Technical Program Manager Supercomputing
You will own compute allocation for supercomputing resources, balancing research demand, technical constraints, capacity, hardware suitability, timing, and dependencies. You will work with researchers and…
Software Engineer Inference
You will operate and scale production inference systems serving live traffic. You will manage safe model rollouts, improve observability and capacity planning, lead incident response, productionize serving techniques,…
Software Engineer Infrastructure
You will design, build, and operate distributed infrastructure for model training and inference across thousands of accelerators. You will maintain orchestration, scheduling, storage, and resource-management systems;…
Model Behavior Model Designer
You will work with researchers to understand and shape model behavior. You will design model collaboration and interaction defaults, partner on live and multimodal interfaces, collect high-quality data, define…
Developer Relations Engineer
You will create and maintain agentic training materials, code examples, and documentation for Inkling and Tinker. You will support developers and researchers by debugging issues and gathering feedback. You will turn…
Software Engineer Security
You will embed security into product development through threat modeling, design reviews, and secure defaults. You will implement security controls, build security tooling and CI/CD automation, mitigate AI-specific…
Infrastructure Engineer Security
You will architect security patterns for platforms and services, manage identity, access, and secrets, and build secure data platforms. You will write threat models, review designs, automate security checks, establish…
Research Software Engineer Post Training
You will embed with a research team and build, harden, and improve the systems it needs. You will design, operate, and strengthen reinforcement-learning training systems, sandboxing, data pipelines, and agent…
Product Manager Post Training
You will partner with post-training research leaders to prioritize work, sequence decisions, and connect research to model and product goals. You will track dependencies across training, data, evaluations, safety,…
Product Manager Deployment
You will own the deployment strategy, roadmap, and success metrics for models and fine-tuned checkpoints in production. You will define serving workflows, work on reliability and performance tradeoffs, gather user…
Technical Sourcer
You will build candidate pipelines for research, engineering, and infrastructure roles. You will partner with recruiters and hiring managers to develop sourcing strategies, engage passive technical candidates through…
Software Engineer Systems Generalist
You will architect and scale core infrastructure for foundation-model research and products. You will solve distributed-systems problems, operate large clusters, build scalable data platforms, improve developer…
Software Engineer Sandboxing
You will design, build, and operate sandboxed environments for untrusted model-generated code and tool calls. You will improve isolation boundaries, build scheduling and lifecycle systems, instrument for observability…
Software Engineer Research Tools
You will own key parts of an internal research platform, including evaluation and training libraries, experiment tracking, and visualization tools. You will build end-to-end systems across backend services, data…
Software Engineer Product
You will design, build, and ship full-stack web features, from backend services and APIs to production-quality frontend interfaces. You will rapidly prototype with emerging model capabilities, turn product ideas into…
