Skip to main content
Thinking Machines Lab

Research, Coding Agents

RemoteUnited States only
Published
Role
Fullstack
Experience
Mid
Employment
Full-time
$350k–$475k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Join a small, high-leverage team responsible for the recipes, data, and infrastructure behind coding capability gains in every model release. The team owns the full coding post-training stack: synthetic and human data generation, RL environments and sandboxes, reward and grading design, and large-scale training runs.

Core skills

PythonPyTorch/TensorFlow/JAX

Optional skills

Experience building synthetic data pipelines and systems that were adopted by others on your team and remain in use today.Experience owning the end-to-end cycle of identifying gaps in model usability and closing them through custom evaluations and training data.Experience making large-scale agentic RL infrastructure reliable given the long tail of failures that surface at scale.Experience improving the coding capabilities of a frontier model.PhD in Computer Science, Machine Learning, Physics, Mathematics, or a related discipline with strong theoretical and empirical grounding; or, equivalent industry research experience.

Required languages

English unknown

What you'll do

  • Design and run RL training jobs targeting agentic coding capabilities, iterating on recipes and data.
  • Build and improve the sandboxed coding environments and reward signals that models are trained and evaluated against.
  • Generate and curate high-quality synthetic coding data, and build scalable, general-purpose data pipelines.
  • Design evals that measure real-world coding usefulness, and train models against them to deliver concrete improvements in day-to-day usability.
  • Debug and analyze large RL runs to catch confounders, reward hacking, and other RL failure modes.
  • Collaborate closely with infra, evals, and other post-training teams on shared data, joint training runs, and usability improvements — and ship the results into model releases.

What they require

  • Strong engineering skills, ability to contribute code and debug in complex codebases.
  • Proficiency in Python and familiarity with at least one deep learning framework (e.g., PyTorch, TensorFlow, or JAX).
  • Comfortable with debugging distributed training and writing code that scales.
  • Bachelor’s degree or equivalent experience in Computer Science, Machine Learning, Physics, Mathematics, or a related discipline with strong theoretical and empirical grounding.
  • Clarity in communication, an ability to explain complex technical concepts in writing.

Benefits

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

Thinking Machines Lab's mission is to empower humanity through advancing collaborative general intelligence. Tinker is a fine-tuning API that allows researchers and developers to customize frontier AI to their needs.

Artificial Intelligence
$350k–$475k/yr