Research Software Engineer Post Training
1 hour agoSalary: 350K - 475KSan Francisco, USAHybridFull TimeEngineeringJobs by Thinking Machines Lab
Thinking Machines LabVisit Thinking Machines Lab website
Artificial-intelligence research and product company building customizable AI systems, including the Tinker training API and Inkling open-weight models.
Distributed
Funding history
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.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will embed with a research team and build, harden, and improve the systems it needs. You will design, operate, and strengthen reinforcement-learning training systems, sandboxing, data pipelines, and agent scaffolding while working autonomously on the team’s priorities.
Requirements
- Experience leading projects end to end in large, fast-moving codebases
- Strong proficiency in Python and engineering fundamentals
- Experience debugging systems that fail intermittently and at scale
- Ability to explain complex technical concepts in writing
- Experience with sandboxed or containerized execution environments at large scale
- Familiarity with PyTorch, TensorFlow, or JAX
Responsibilities
- Embed within a research team to build and improve required systems and infrastructure
- Design, build, and operate reinforcement-learning training systems
- Build sandboxing systems, data pipelines, and agent scaffolding
Benefits
- Health, dental, and vision benefits
- Unlimited PTO
- Paid parental leave
- Relocation support
