About this role
The Research, RL Scaling role at Thinking Machines is a full-time position based in San Francisco, California, with remote flexibility, offering individuals the opportunity to scale reinforcement learning for frontier models. This position suits researchers who want to own the boundary between training recipes and infrastructure while advancing asynchronous reinforcement learning.
Role Overview
Thinking Machines is hiring a researcher to focus on high-training-compute, long-horizon reinforcement learning. This position involves full-stack ownership, ranging from algorithms and parallelism plans to the overall health of training runs. The work centers heavily on asynchronous reinforcement learning, requiring a deep understanding of async algorithms, systems design, and trade-offs across both machine learning and systems.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Thinking Machines builds artificial intelligence designed to extend human will and judgment. The organization is training frontier models using Inkling, developing Tinker to allow people to customize models, and crafting interfaces to broaden human-AI communication with the belief that a human future is worth building.
How to Apply
Interested candidates should apply directly on the official company careers page.
Skills and tech stack
Questions candidates ask
What is the location of the Research, RL Scaling role?
The role is based in San Francisco, California, with remote flexibility available.
What is the salary range for this position?
The expected annual salary range is $350,000 to $475,000 USD, depending on background, skills, and experience.
Does Thinking Machines offer visa sponsorship?
Yes, Thinking Machines sponsors visas for qualified candidates.
What benefits are provided?
Benefits include generous health, dental, and vision coverage, unlimited paid time off, paid parental leave, and relocation support as needed.
What are the primary technical skills required?
Candidates must be proficient in Python, familiar with at least one deep learning framework like PyTorch, TensorFlow, or JAX, and comfortable with debugging distributed training.
The application is on the official Thinking Machines careers page.
Apply on company site