Research Engineer, Tinker, Developer Experience
$350k - $475k • San Francisco
Posted 1mo ago
Job Location
San Francisco
Tech Stack
Remote Work Policy
On-site
Categories
AI Research Engineer
About the job
Thinking Machines Lab is seeking a Research Engineer focused on developer experience to build and enhance their Tinker platform. This role involves working hands-on with users to understand their challenges and translate them into product improvements. You will be responsible for creating and updating documentation, adding library features, prototyping integrations, and ensuring users can smoothly customize frontier AI models. This position acts as a crucial link between Tinker users and the internal research and infrastructure teams, surfacing user patterns to inform product and infrastructure priorities and sharing learnings through various channels.
Responsibilities
- Write, test, and maintain code examples, recipes, and documentation for the Tinker cookbook.
- Collaborate with users to debug technical issues and optimize fine-tuning pipelines.
- Partner with research and infra teams to improve Tinker's developer experience.
- Develop tools, integrations, and demos to simplify model experimentation and deployment.
- Share insights from user interactions through posts, guides, and talks.
- Contribute to Tinker's near-term roadmap and long-term product strategy.
Requirements
- Experience with fine-tuning large language models (LLMs) using supervised and reinforcement learning, including hyperparameter tuning.
- Experience developing software libraries, particularly open-source ones.
- Strong understanding of developer experience, including ergonomics, onboarding, and identifying pain points.
- Passion for engaging with open-source communities.
- Proven ability to create technical examples, tutorials, or papers that aid understanding and application of technical concepts.
- Comfort reasoning about model training, fine-tuning, and inference, and discussing trade-offs.
Benefits
- Generous health, dental, and vision benefits
- Unlimited PTO
- Paid parental leave
- Relocation support