Thinking Machines Lab's mission is to empower humanity through advancing collaborative general intelligence. They are seeking a full stack engineer to build and ship the products and services that Tinker users interact with every day, working across frontend, backend, and infrastructure.
Responsibilities:
- Build and extend Tinker's APIs and backend services in Python and Rust, from job submission and orchestration to billing and usage tracking
- Ship user-facing product surfaces — console and future tools — with React and TypeScript
- Improve the developer experience for Tinker users: SDK ergonomics, error messages, API design, onboarding flow
- Improve system reliability, observability, and security across Tinker's production environment; participate in on-call
- Build internal tooling that accelerates the Tinker research and infrastructure teams