Research Post Training

Artificial-intelligence research and product company building customizable AI systems, including the Tinker training API and Inkling open-weight models.

Distributed
About Thinking Machines Lab

Thinking Machines Lab develops AI products that let researchers and developers fine-tune and use models, while also releasing open-weight multimodal models.

View jobs by Thinking Machines Lab

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will develop and tune post-training recipes, including datasets, training stages, and hyperparameters. You will define and improve evaluations, debug training configurations, measure how performance scales with data, explore new training methods, and publish research, code, datasets, and insights.

Requirements

  • Proficiency in Python
  • Familiarity with PyTorch, TensorFlow, or JAX
  • Ability to debug distributed training and write scalable code
  • Bachelor’s degree or equivalent experience in Computer Science, Machine Learning, Physics, Mathematics, or a related discipline
  • Ability to explain complex technical concepts in writing

Responsibilities

  • Develop and tune post-training recipes
  • Measure how recipe choices affect metrics
  • Define and iterate on evaluations
  • Debug training configurations and develop deeper understanding
  • Measure performance scaling with dataset size and explore new training datasets
  • Publish and present research
  • Share code, datasets, and insights

Benefits

  • Health benefits
  • Dental benefits
  • Vision benefits
  • Unlimited PTO
  • Paid parental leave
  • Relocation support