T

Thinking Machines Lab

Researches AI and builds tools to customize models

Software Engineer - Systems Generalist

Platform EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A bachelor's degree or equivalent experience in computer science, engineering, or a similar field.
  • Proficiency in at least one backend programming language, such as Python or Rust.
  • Experience operating large-scale clusters and container orchestration systems, such as Kubernetes or Slurm.
  • Ability to work across the stack and own projects end-to-end.
  • Ability to work collaboratively with cross-functional partners and subject matter experts.
  • Initiative to work across stacks and teams to help ensure delivery.
  • Strong debugging skills across application, operating system, and network layers.
  • Proficiency in Python or Rust, or a similar language, containers, and modern continuous integration.
  • Experience with Kubernetes, controllers or operators, or performance profiling.
  • Familiarity with GPU and machine-learning workflows or large-scale data and evaluation pipelines.

Responsibilities

  • Help build systems that power foundation models and enable research and product development teams to create models and ship products.
  • Architect and scale core infrastructure supporting the organization.
  • Solve distributed systems problems and build robust, scalable platforms.
  • Work with researchers to accelerate experiments, improve infrastructure efficiency, and enable insights across models, products, and data assets.
  • Contribute to infrastructure teams according to interests, experience, and organizational needs.
  • Build systems and operate large Kubernetes clusters with GPU workloads, or build infrastructure supporting Tinker.
  • Design and optimize data pipelines using Spark and other data infrastructure technologies.
  • Build and maintain data systems for research and products, embedding governance best practices.
  • Build tooling, systems, frameworks, and configured, optimized developer environments to support research and engineering productivity.

About the Company

Thinking Machines Lab

Researches AI and builds tools to customize models

Thinking Machines Lab researches and builds AI systems, aiming to make AI more widely understood, customizable, and capable. It publishes much of its research openly on its Connectionism blog, starting with work on making AI models give consistent answers to the same question. Its first product, Tinker, lets researchers and developers fine-tune open-weight AI models on their own data while Thinking Machines runs the computing clusters behind it, so customers focus on their data and training methods instead of managing hardware and pay for the computing they use. Former OpenAI chief technology officer Mira Murati founded the lab in 2025, and it is based in San Francisco.

Company size
201-500
Company stage
Series A
Total funding
$7B
Headquarters
San Francisco, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Thinking Machines Lab

See more jobs