← All roles

Software Engineer, Full Stack

Thinking Machines Lab· Core Engineering, Product, and Infrastructure
Apply on company site
San Francisco, CAPosted 11mo ago

About the role

Full stack engineer role building and shipping products from prototype to scale, across frontend and backend, with focus on reliability, observability, and security in production. Evergreen role open on an ongoing basis.

Responsibilities

  • Prototype and build new APIs and product backends in Python and Rust.
  • Launch new products and UX with React and TypeScript where needed.
  • Improve developer experience for local dev, deployment, testing, and iteration speed.
  • Improve system reliability, observability, and security across production environments; participate in on‑call.

Qualifications

  • Bachelor’s degree or equivalent experience in computer science, engineering, or similar.
  • Proficiency in at least one backend language (we use Python or Rust).
  • Some familiarity with ReactJS, TypeScript or mobile platforms.
  • Comfort operating across the stack and owning projects end-to-end.
  • Thrive in a highly collaborative environment involving many, different cross-functional partners and subject matter experts.
  • A bias for action with a mindset to take initiative to work across different stacks and different teams where you spot the opportunity to make sure something ships.

Benefits

  • Generous health, dental, and vision benefits.
  • Unlimited PTO.
  • Paid parental leave.
  • Relocation support as needed.
Last updated Jul 22, 2026. Interested? Apply on the company site.
Thinking Machines Lab logo

About Thinking Machines Lab

Connectionism: Research Blog by Thinking Machines Lab

Thinking Machines Lab is an artificial intelligence research and product company. We’re building a future where everyone has access to the knowledge and tools to make AI work for their unique needs and goals.

AIartificial intelligencebessemer-ai-infrastructure-2026deep learningliquid-ai-recruiting-targetmachine learningproductreinforcement-learning-platforms

More open roles at Thinking Machines Lab