Research, Tinker, RL Systems at Thinking Machines Lab | CA, US | Rezi

Research, Tinker, RL Systems at Thinking Machines Lab

Research, Tinker, RL Systems

Thinking Machines Lab · CA, US

6 days ago

Research, Tinker, RL Systems

Thinking Machines Lab · CA, US

7 days ago
Resume preview

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

Target Resume Now
Resume preview

Tailor your resume to this Research, Tinker, RL Systems role.

Rezi rewrites your resume against Thinking Machines Lab's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Research, Tinker, RL Systems posting at Thinking Machines Lab — free, in seconds.

About the Role

Tinker is our fine-tuning API that empowers researchers and developers to customize frontier AI to their needs. This role focuses on building our training systems for Tinker, including RL systems, numerics, and kernels.

Responsibilities

  • Develop frontier customization techniques and build the best post-training engine in the industry.
  • Engage directly with researchers and companies pushing Tinker to its limits.
  • Co-design RL algorithms and training systems across the whole stack.
  • Debug RL runs, optimize post-training pipelines, and help users achieve frontier-level results.

Requirements

  • Bachelor’s degree or equivalent experience in Computer Science, Machine Learning, Physics, Mathematics, or a related discipline with strong theoretical and empirical grounding.
  • Proficiency in Python and familiarity with deep learning frameworks (e.g., PyTorch, TensorFlow, or JAX).
  • Comfort debugging distributed training and writing code that scales.
  • Clarity in communication and ability to explain complex technical concepts in writing.
  • Strong interest in working on Tinker and increasing its usefulness and adoption.
  • A strong grasp of probability, statistics, and ML fundamentals.
  • Experience with RL training stability techniques for large runs.
  • Familiarity with low-precision training and inference: numerics, quantization, and their implications for RL.
  • Hands-on work with LLM serving stacks (e.g., SGLang, vLLM, TokenSpeed, or custom engines).
  • Experience with scaling studies for large models.
  • Contributions to open-source training or inference frameworks.
  • PhD in Computer Science, Machine Learning, Physics, Mathematics, or a related discipline with strong theoretical and empirical grounding; or, equivalent industry research experience.

Skills

  • Python
  • Deep learning frameworks (PyTorch, TensorFlow, JAX)
  • Distributed training
  • Communication
  • Probability
  • Statistics
  • Machine Learning fundamentals
  • RL training stability
  • Low-precision training and inference
  • LLM serving stacks
  • Scaling studies
  • Open-source contributions

Location

  • San Francisco, California

Work Type

  • Full-time

Experience Level

  • Mid-level
  • Senior

Education Level

  • Bachelor's degree
  • PhD

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.
  • We are training frontier models with Inkling, developing Tinker to let people make models their own, and crafting interfaces that broaden human-AI communication.
  • We believe the future worth building is human, and we're hiring people who want to build it.

Equal Opportunity

  • As set forth in Thinking Machines' Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.