Software Engineer, Developer Productivity, AI Tools
Builds and maintains AI-powered developer productivity tools, including coding agents, secure sandboxes, and standardized environments to accelerate internal software development workflows while ensuring security and quality.
What You’ll Do
- Enable our 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. You will help configure, harden, and maintain 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.
Skills and Qualifications
Minimum qualifications:
- 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.
Preferred qualifications:
- 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).
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.
Staff Software Engineer, Infrastructure Asset Systems
As a Staff Software Engineer, you will build and extend systems for tracking, governing, and reporting on infrastructure assets. This involves designing data models, workflow engines, and integrations with financial and procurement systems, ensuring compliance and auditability.
Performance Engineer, Inference Systems
Performance engineer focused on cross-layer investigations of Anthropic's inference fleet for Claude, optimizing throughput, latency, reliability, and correctness while building observability and partnering with kernel and serving teams.
Tech Lead, Deployment & Operations — Custom Infrastructure
Lead deployment and operations for OpenAI’s custom silicon and systems into data center environments. Drive hardware bring-up, validation, production deployment, and fleet reliability at scale while leading a technical team.
Staff Fiber Network Engineer
Owns end-to-end physical layer of private global dark-fiber backbone network, including route design, fiber acquisition, vendor management, acceptance testing, and lifecycle management. Requires deep OSP/fiber expertise, optical transport knowledge, and 8+ years experience building fiber programs.
Software Engineer, Systems - Claude Code
Optimizes performance and reliability of Claude Code and Bun JavaScript runtime through low-level systems programming. Requires deep expertise in C/C++/Rust, syscalls, memory management, and runtime internals with 5+ years experience.