# Software Engineer, Full Stack

**Company:** [Thinking Machines Lab](https://hotfix.jobs/companies/thinking-machines-lab)
**Location:** San Francisco, CA
**Role:** Fullstack Engineering
**Salary:** $350k – $475k/yr
**Skills:** Python, Rust, React, TypeScript, Node.js, APIs, LLMs
**Posted:** 2026-04-02

> Builds and scales full stack products including APIs in Python/Rust and UIs in React/TypeScript. Improves dev tools, reliability, observability, and security while owning end-to-end projects in a collaborative AI research environment. Requires bachelor's in CS or equivalent and full stack proficiency.

## Job Description

## What You’ll Do

- 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.

## Skills and Qualifications

**Minimum 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.

**Preferred qualifications:**

- Experience designing and maintaining backend APIs at scale.
- Experience building tooling or products for LLMs or other systems that scale to a large number of users.
- Ability to build high‑quality, production-level UIs from prototype to polish.
- Familiarity with NodeJS, Python, and/or Rust.
- Experience building AI products or other products that scale to a large number of users.

## Logistics

**Compensation:** Depending on background, skills and experience, the expected annual salary range for this position is $350,000 - $475,000 USD.

**Benefits:** Thinking Machines offers generous health, dental, and vision benefits, unlimited PTO, paid parental leave, and relocation support as needed.

## Similar roles

- [Software Engineer, Full Stack, Tinker](https://hotfix.jobs/jobs/f0f7eb2d-8e17-4259-b2b2-833160948110) - Thinking Machines Lab - San Francisco, CA - $350k – $475k/yr
- [Software Engineer, Human Data Interface](https://hotfix.jobs/jobs/f7dec5c5-4235-4173-b687-c7a6b66f89a4) - Anthropic - San Francisco, CA - $320k – $405k/yr
- [Full-Stack Software Engineer, Reinforcement Learning](https://hotfix.jobs/jobs/e83fcb7c-8acc-457c-ae8f-042e87a2b786) - Anthropic - San Francisco, CA - $300k – $405k/yr
- [Software Engineer, Full-stack](https://hotfix.jobs/jobs/49c29007-6972-4d52-9df2-fb0a1a1189e8) - Anthropic - San Francisco, CA - $300k – $320k/yr
- [Founding Engineer](https://hotfix.jobs/jobs/7d99665e-69da-4a7a-854c-cf9d0713ae43) - Omi - San Francisco, CA - $300k – $300k/yr

**Apply:** https://hotfix.jobs/jobs/62fadfe3-aaa6-4528-8787-9907d88ceed7
**Canonical:** https://hotfix.jobs/jobs/62fadfe3-aaa6-4528-8787-9907d88ceed7