Software Engineer, Full Stack

Thinking Machines Lab
San Francisco, CA

Thinking Machines Lab's mission is to empower humanity through advancing collaborative general intelligence. We're building a future where everyone has access to the knowledge and tools to make AI work for their unique needs and goals.

We are scientists, engineers, and builders who’ve created some of the most widely used AI products, including ChatGPT and Character.ai, open-weights models like Mistral, as well as popular open source projects like PyTorch, OpenAI Gym, Fairseq, and Segment Anything.

About the Role


We’re looking for a full stack engineer to build and ship products from prototype to scale and to maintain tools that accelerate research and product teams. You’ll work across frontend and backend components, and contribute to reliability, observability, and security in production.

Note: This is an "evergreen role" that we keep open on an on-going basis to express interest. We receive many applications, and there may not always be an immediate role that aligns perfectly with your experience and skills. Still, we encourage you to apply. We continuously review applications and reach out to applicants as new opportunities open. You are welcome to reapply if you get more experience, but please avoid applying more than once every 6 months. You may also find that we put up postings for singular roles for separate, project or team specific needs. In those cases, you're welcome to apply directly in addition to an evergreen role.

What You’ll Do



  • Prototype and build new APIs and product backends in Python and Rust.

  • Launch new products and UX with React and TypeScript where needed.

  • Improve developer experience for local dev, deployment, testing, and iteration speed.

  • Improve system reliability, observability, and security across production environments; participate in on‑call.

Skills and Qualifications


Minimum 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).

  • Some familiarity with ReactJS, TypeScript or mobile platforms.

  • Comfort operating across the stack and owning projects end-to-end.

  • Thrive in a highly collaborative environment involving many, different cross-functional partners and subject matter experts.

  • A bias for action with a mindset to take initiative to work across different stacks and different teams where you spot the opportunity to make sure something ships.

Preferred qualifications — we encourage you to apply if you meet some but not all of these:


  • Experience designing and maintaining backend APIs at scale.

  • Experience building tooling or products for LLMs or other systems that scale to a large number of users.

  • Ability to build high‑quality, production-level UIs from prototype to polish.

  • Familiarity with NodeJS, Python, and/or Rust.

  • Experience building AI products or other products that scale to a large number of users.

Logistics



  • Location: This role is based in San Francisco, California.

  • Compensation: Depending on background, skills and experience, the expected annual salary range for this position is $350,000 - $475,000 USD.

  • 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.

  • Benefits: Thinking Machines offers generous health, dental, and vision benefits, unlimited PTO, paid parental leave, and relocation support as needed.

As set forth in Thinking Machines' Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Posted 2026-02-16

Recommended Jobs

Staff Accountant

Baker Commodities
Kerman, CA

Full-time Description The position reports to the Controller and works closely with accounts payable & accounts receivable, payroll and a variety of other internal departments safely and ef…

View Details
Posted 2026-02-07

Assistant Manager

Soapy Joe's Car Wash
Oceanside, CA

Assistant Manager - Car Wash at Soapy Joe’s Pay Range: $21.50 - $25 per hour Bonus Eligible: Yes Ready to Shine? Join the Soapy Joe’s Team! At Soapy Joe’s, we’re not just washing cars – we…

View Details
Posted 2026-01-28

Food Runner

RO Restaurant & Lounge
Yountville, CA

Chef Thomas Keller's Yountville destination,  RO Restaurant & Lounge , is looking for individuals who are enthusiastic about food, beverage, and hospitality to join the team as a Food Runner.   R…

View Details
Posted 2026-02-04

AP (Accounts Payable) Supervisor

Forefront Power
San Francisco, CA

JOB OVERVIEW The Accounts Payable (AP) Supervisor will be an integral member of Corporate Finance department, overseeing AP functions specifically, and communicating with multiple teams and levels…

View Details
Posted 2026-02-16

Software Engineer

Promise
Oakland, CA

Company Overview Promise modernizes how government agencies and utilities support people in financial difficulty. We build technology that makes it simple for residents to receive benefits, engage…

View Details
Posted 2026-02-13

Accountant, HR Generalist, Construction & Facilities Manager

SIXTH AVENUE HOSPITALITY
Los Angeles, CA

Terms of employment Annual Salary Discussed Upon Interview Type of Work Full Time Type of Job Construction Project Manager,   Food/Hospitality Other,   Human Resources HR General…

View Details
Posted 2026-01-30

Software Engineer, Early Career

Nectar
Palo Alto, CA

About Us We're living through a fundamental shift in how people discover, evaluate, and purchase products. The next generation doesn't respond to traditional marketing, they build relationships with…

View Details
Posted 2026-02-13

Founding Engineer

Liva AI
San Francisco, CA

Liva AI is a data company building the multimodal datasets that make AI feel truly human. We’re building a factory of consumer-facing software designed to capture naturally occurring voice and video d…

View Details
Posted 2026-01-26

Producer / Project Manager (Design and Email)

HAUS
Los Angeles, CA

We’re looking for an experienced Producer to join a team dedicated to supporting email and other communication for a large client. This role is ideal for someone who thrives in a high-volume environm…

View Details
Posted 2026-02-10

Disaster Assistance Programs Specialist I

California Governor's Office of Emergency Services
Sacramento County, CA

Job Description and Duties Are you looking for an exciting and fast-paced career? Join the California Governor's Office of Emergency Services (Cal OES) and be part of an organization that serves…

View Details
Posted 2026-01-26