Developer Experience Engineer
$300k - $350k • San Francisco • FullTime
Posted 19d ago
Job Location
San Francisco
Tech Stack
Remote Work Policy
On-site
Employment Type
FullTime
Categories
LLM Engineer
About the job
Thinking Machines is building AI that extends human will and judgment, with a focus on training frontier models and developing tools like Tinker, a fine-tuning API that allows researchers and developers to customize AI models. This role is for an engineer focused on developer experience, who will work hands-on with users of Tinker, turning their challenges into product improvements. You will write and update documentation, add library features, prototype integrations, and ensure users can customize models smoothly. This position acts as a bridge between Tinker users and internal teams, surfacing user patterns to guide product and infrastructure priorities, and sharing learnings through various channels. It's a technical-first role with a significant user-facing component, ideal for someone who enjoys coding and engaging with creative individuals.
Responsibilities
- Write, test, and maintain code examples, recipes, and documentation for the Tinker cookbook.
- Debug technical issues and optimize fine-tuning pipelines for users.
- Collaborate with internal teams to identify and prioritize improvements to Tinker's developer experience.
- Build tools, integrations, and demos to simplify user experimentation and model 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.
- A strong understanding of developer experience, including ergonomics, onboarding, and potential challenges.
- Passion for engaging with open-source communities.
- Experience creating technical content like code examples, tutorials, or papers.
- Comfortable 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