T

Thinking Machines Lab

Researches AI and builds tools to customize models

Software Engineer - Product

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 5 years of professional software engineering experience, with demonstrated ownership across both frontend and backend systems.
  • A strong track record of shipping production web applications end to end, from data model and API design through polished user-facing interfaces.
  • Comfort working in ambiguous, fast-changing environments where product direction is still being discovered.
  • Experience making pragmatic technical tradeoffs to move quickly without accumulating unmanageable risk.

Responsibilities

  • Design, build, and ship full-stack features across web applications, from backend services and APIs to production-quality frontend interfaces.
  • Prototype rapidly with new and emerging model capabilities, turning early research results into usable product experiences.
  • Take new product ideas from a rough concept to a live surface users can try, iterating quickly based on feedback.
  • Partner with researchers to understand model behavior, constraints, and capabilities, and translate them into product decisions.
  • Work with design and product partners to define what to build, not just how to build it.
  • Own the technical architecture of products built, including decisions about scalability, reliability, and maintainability as they mature.
  • Help set engineering practices and technical standards for a growing product engineering team.

Desired Qualifications

  • Experience building products on top of large language models or other frontier AI systems, including working around their quirks and limitations.
  • A strong product sense, including enjoyment of figuring out what is worth building as well as how to build it.
  • Experience as an early or founding engineer at a startup, or leading a product from 0 to 1.
  • Familiarity with modern frontend frameworks and a good eye for interface design and usability.
  • Experience with distributed systems, infrastructure, or backend performance work at scale.
  • A history of working closely and effectively with researchers, designers, or other non-engineering partners.

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