Thinking Machines Lab

Thinking Machines Lab

Developer Experience Engineer

San Francisco

H1B sponsorship available$300k-$350kDetected 18 days ago
AlgorithmsLLMsLogisticsResearch

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

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 →

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

16 transfer filings in the last year, covering 16 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

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 write and update cookbook recipes, add library features, prototype integrations, and ensure users can customize models smoothly.
  • This role is a bridge between Tinker users and our teams.
  • You'll surface user patterns to guide product and infrastructure priorities, and share what you learn through blog posts, demos, and code examples.

Responsibilities

  • Write, test, and maintain high-quality code examples, recipes, and documentation in the Tinker cookbook https://github.com/thinking-machines-lab/tinker-cookbook/tree/main/tinker_cookbook.
  • Work directly with a variety of users to debug technical issues and optimize their fine-tuning pipelines.
  • Partner with internal research and infra teams to identify and prioritize improvements to Tinker's developer experience.
  • Build tools, integrations, and demos that reduce user friction and make it easy to experiment and deploy models.
  • Help develop Tinker's near-term roadmap and long-term product strategy.
  • Enabling user success in building on top of an advanced platform is a skill that can be developed through many paths.

Requirements

  • You might demonstrate that you have it if you:
  • Experienced with fine-tuning large language models (LLMs) with supervised and reinforcement learning, and how to tune the hyperparameters of these algorithms.
  • Experienced with developing software libraries, especially open-source libraries.
  • Are thoughtful about developer experience, with clear ideas around developer ergonomics, onboarding flow, and sharp edges.
  • Are passionate about engaging with open-source communities, whether by contributing code, answering questions, or sharing learnings.
  • Have written public or internal code examples, tutorials, or papers that helped others understand and apply technical concepts.
  • Are comfortable reasoning about model training, fine-tuning, and inference, and can credibly discuss tradeoffs between different approaches.

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.

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.