Thinking Machines Lab
Developer Relations Engineer
San Francisco · Senior
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
This range already reaches Level IV — the maximum four lottery entries.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · San Francisco-Oakland-Fremont, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- You'll work hands-on with real users, turn their feedback into product improvements, and help developers get the most out of our models and tools.
- This role sits at the intersection of engineering, research and community: you'll write code, ship industry leading ML recipes and integrations, and also represent Thinking Machines externally through talks, demos, and technical writing.
Responsibilities
- Write, test, and maintain high-quality agentic training, code examples and documentation for Inkling and Tinker
- Partner with the research and infrastructure teams to turn community patterns and feedback into concrete improvements to Inkling, future models, Tinker, and develop new post-training recipes.
- Build demos, integrations, and tools that make it easier for developers to adopt and get value from Thinking Machines' models
- We believe the future worth building is human, and we're hiring people who want to build it.
Requirements
- 5+ years of experience in developer relations, developer experience, or a software engineering role with significant open source or community-facing work
- Strong software engineering skills, with experience writing and shipping production-quality Python code
Nice to have
- Track record contributing to, maintaining, or growing open source software libraries
- Experience writing public or internal tutorials, cookbooks, or technical content that helped others understand and apply technical concepts
- Comfortable engaging publicly through talks, livestreams, or conference and meetup appearances
- Familiarity with multimodal models (text, image, audio) and the tradeoffs involved in training, fine-tuning, and inference
- Visa sponsorship: We sponsor visas.
- While we can't guarantee success for every candidate or role, if you're the right fit, we're committed to working through the visa process together.
Compensation
- Depending on background, skills and experience, the expected annual salary range for this position is $300,000 - $350,000 USD.
Benefits
- Thinking Machines offers generous health, dental, and vision benefits, unlimited PTO, paid parental leave, and relocation support as needed.
- Experience with supervised and reinforcement learning fine-tuning of LLMs, post-training on new domains, and improving model capability
Company info
- 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.
Visa & Work Authorization
- We sponsor visas.
- While we can't guarantee success for every candidate or role, if you're the right fit, we're committed to working through the visa process together.
This listing is sourced directly from Thinking Machines Lab's careers page and normalized into a canonical job model.