Software Engineer, Full Stack, Tinker

Thinking Machines Lab
San Francisco
Workplace: HybridFull timeUSD 350,000 - 475,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Collaboration","Cross-functional communication","Initiative","Bias for action"]

Build and extend APIs and backend services for a fine-tuning platform, covering orchestration, billing, and usage tracking. Ship user-facing console experiences and future developer tools using React and TypeScript. Improve developer experience across SDK ergonomics, error messages, API design, and onboarding. Enhance reliability, observability, and security in production, including on-call, and create internal tooling that accelerates research and infrastructure teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thinking Machines Lab
Thinking Machines Lab
4 weeks ago

Software Engineer, Full Stack, Tinker

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Build and extend APIs and backend services for a fine-tuning platform, covering orchestration, billing, and usage tracking. Ship user-facing console experiences and future developer tools using React and TypeScript. Improve developer experience across SDK ergonomics, error messages, API design, and onboarding. Enhance reliability, observability, and security in production, including on-call, and create internal tooling that accelerates research and infrastructure teams.
Location: San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build and extend Tinker's APIs and backend services in Python and Rust, including job submission and orchestration, billing, and usage tracking.
  • •Ship user-facing product surfaces like the console and future tools using React and TypeScript.
  • •Improve the developer experience with SDK ergonomics, error messages, API design, and onboarding flow.
  • •Improve production reliability, observability, and security, including participation in on-call.
  • •Build internal tooling to accelerate the Tinker research and infrastructure teams.

Pay and Benefits

Salary: USD 350,000 - 475,000 annually
Perks:Health InsuranceDentalVisionPaid LeavePaid ParentalRelocation

Key Requirements

  • •Bachelor's degree or equivalent experience in computer science, engineering, or similar.
  • •Proficiency in at least one backend language (Python and Rust).
  • •Some familiarity with React, TypeScript, or mobile platforms.
  • •Ability to thrive in highly collaborative, cross-functional environments with subject matter experts.
  • •A bias for action and initiative to work across stacks and teams to ensure delivery.
Experience:Open weightsML trainingFine-tuningInferenceDeveloper tools
Education:Bachelor's
Skills:CollaborationCross-functional communicationInitiativeBias for action
Tech Stack:PythonRustReactTypeScriptMobile platformsAPIsBillingUsage trackingSDK designCLI toolingError messagesObservabilitySecurityJob orchestrationGPU scheduling

Company Brief

Thinking Machines Lab
Develops enterprise AI solutions, custom large language models, and ML platforms to help organizations deploy intelligent applications. Services include data engineering, model development, and AI consulting for scale and production readiness.
Industry: AI & Machine Learning
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Headquarters: Mumbai, India
Website