# Software Engineer, Research Tools at Thinking Machines

- Company: Thinking Machines
- What the company does: Connectionism: Research Blog by Thinking Machines Lab. Backed by a16z, Accel and GV.
- Company website: https://thinkingmachines.ai/
- Type: Startups (AI role)
- Level: Mid level
- Location: San Francisco
- Work setup: On-site
- Pay: $300K to $350K base salary per year (USD)
- Posted: 2026-08-31
- Apply by: 2026-10-15
- Apply: https://jobs.ashbyhq.com/thinkingmachines/72fe46e4-a772-4ebb-a413-53e4f1a8273e
- Page: https://www.1752.vc/careers/jobs/thinking-machines-software-engineer-research-tools/

## About the role

We are a team of full stack generalists with strong product instincts who work closely with researchers. We build systems that compound research and engineering velocity over time. We own the internal platform researchers use every day to manage and monitor training runs and evaluations, inspect and debug model trajectories, and compare results on shared leaderboards.

## What they're looking for

- A bachelor’s degree, or equivalent practical experience, in computer science, engineering, machine learning, or a related field
- Two years of post-grad work experience as a software engineer or ML engineer, exclusive of internships
- Strong software engineering fundamentals and experience building reliable, maintainable systems
- Proficiency in at least one backend programming language, we primarily use Python and Rust. We use React and Typescript on the frontend
- Experience working with databases, data warehouses (Clickhouse), caching systems such as Redis, and other data infra
- Comfort working across the stack and owning projects from initial problem discovery through deployment and operation

Tags: Core Engineering
