Software Engineer, Developer Productivity, AI Tools at Thinking Machines Lab | CA, US | Rezi

Software Engineer, Developer Productivity, AI Tools at Thinking Machines Lab

Software Engineer, Developer Productivity, AI Tools

Thinking Machines Lab · CA, US

3 weeks ago

Software Engineer, Developer Productivity, AI Tools

Thinking Machines Lab · CA, US

24 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are hiring a developer productivity engineer to advance how we build software internally: safely, quickly, and with delight. The main focus are AI tools and coding agents. You’ll partner with platform, security, and product engineers to build state-of-the-art tooling for AI-assisted software development, and make our inner loop dramatically faster. The scope of this role includes both setting up company-wide platforms and working with developers to accelerate their individual workflows.

Responsibilities

  • Enable researchers and engineers to leverage AI to improve coding productivity without compromising code quality
  • Standardize AI coding tools, such as Claude Code, Cursor, and Codex, configuring, hardening, and maintaining the best tools, integrating org-wide configurations with individual preferences
  • Build secure, reproducible agent sandboxes for remote dev & CI testing
  • Set up golden-path dev environments and guardrails for secrets/PII
  • Help individual contributors develop their personalized AI-enabled workflow
  • Track tool usage, reliability, and cost

Requirements

  • Bachelor’s degree or equivalent industry experience in computer science, engineering, or similar
  • Experience developing productivity tools and best practices for large codebases
  • Ability to communicate clearly and work with researchers to build and manage a variety of internal tools
  • Hands-on experience with container platforms (e.g. Docker/Kubernetes), modern CI (GitHub Actions/Buildkite), and package management tools (uv)
  • Practical experience with AI coding tools and model APIs (e.g. OSS via vLLM / SGLang / TGI)
  • Solid Linux/networking fundamentals; comfort with secrets management and safe egress
  • Proficiency in systems programming languages (e.g. Rust) and scripting languages (e.g. Python)

Skills

  • AI tools
  • Coding agents
  • AI-assisted software development
  • Container platforms (Docker/Kubernetes)
  • Modern CI (GitHub Actions/Buildkite)
  • Package management tools (uv)
  • AI coding tools
  • Model APIs (OSS via vLLM / SGLang / TGI)
  • Linux
  • Networking
  • Secrets management
  • Safe egress
  • Systems programming languages (Rust)
  • Scripting languages (Python)

Location

  • San Francisco, California

Work Type

  • Full-time

Experience Level

  • Mid-level
  • Senior

Education Level

  • Bachelor's degree or equivalent industry experience

Salary/Compensations

  • $350,000 - $475,000 USD

Benefits

  • Generous health, dental, and vision benefits
  • Unlimited PTO
  • Paid parental leave
  • Relocation support

About the Company

  • The mission of Thinking Machines is to build AI that extends human will and judgment.