Software Engineer, Platform, Tinker
San Francisco, CA$350k - $475kFull-timePosted 5mo ago
About the role
Software engineer to own platform systems for the Tinker fine-tuning API, focusing on billing, usage metering, permissions, organizations/teams, data exports, audit logging, and admin surfaces.
Responsibilities
- Design the authorization layer across all products: RBAC, API key scoping, organization hierarchies, and permission boundaries.
- Own billing infrastructure end to end, including usage metering and aggregation, plan management, payment processing, invoicing, and revenue recognition support.
- Build and evolve the organizations and teams model: seat management, SSO/SAML, workspace isolation, and invite flows.
- Implement data export and deletion pipelines that meet enterprise compliance and data residency requirements.
- Build audit logging so customers and internal teams have clear visibility into who did what, when.
Qualifications
- Bachelor’s degree or equivalent experience in computer science, engineering, or similar.
- Proficiency in at least one backend language (we use Python or Rust).
- Experience with at least one of: billing/payments infrastructure, identity and access control (RBAC/ABAC, OAuth, SAML), or multi-tenant platform systems.
- Thrive in a highly collaborative environment involving many cross-functional partners and subject matter experts.
- Bias for action with initiative to work across different stacks and teams to ship features.
Skills
Required:Backend programmingBilling and payments infrastructureIdentity and access control
Benefits
- Generous health, dental, and vision benefits
- Unlimited PTO
- Paid parental leave
- Relocation support as needed
Last updated Jul 8, 2026. Interested? Apply on the company site.
About Thinking Machines Lab
Connectionism: Research Blog by Thinking Machines Lab
Thinking Machines Lab is an artificial intelligence research and product company. We’re building a future where everyone has access to the knowledge and tools to make AI work for their unique needs and goals.
AIartificial intelligencebessemer-ai-infrastructure-2026deep learningliquid-ai-recruiting-targetmachine learningproductreinforcement-learning-platforms
More open roles at Thinking Machines Lab
- IT Engineer2mo agoNew York, NY · Technical
- Operations Analyst, Safety2mo agoSan Francisco, CA · Technical
- Endpoint Engineer, IT2mo agoHybrid (San Francisco, CA and New York, NY) · Technical
- Software Engineer, Full Stack, Tinker3mo agoSan Francisco, CA · Core Engineering, Product, and Infrastructure
- Recruiting Coordinator, Research3mo agoHybrid (San Francisco, CA) · Operations