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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Research, Tinker, RL Systems role.
Rezi rewrites your resume against Thinking Machines Lab's job description. Free.

Tailor your resume to this Research, Tinker, RL Systems role.
Rezi rewrites your resume against Thinking Machines Lab's job description. Free.
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.

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.