companyThinking Machines Lab logo

Forward Deployed Engineer at Thinking Machines | San Francisco

Thinking Machines LabSan FranciscoNew
On-site Full-time $350K/yr - $475K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Minimum qualifications:Bachelor's degree or equivalent experience in computer science, engineering, or a related field. Experience in fine-tuning large language models using supervised and reinforcement learning techniques. Proficiency in debugging distributed systems and training infrastructure, including reading logs, troubleshooting job failures, and diagnosing GPU, networking, or scheduling issues. Proficient in at least one backend programming language (Python and Rust are preferred). Preferred qualifications:

About the job

Thinking Machines Lab brings together scientists, engineers, and innovators behind widely recognized AI products such as ChatGPT and Character.ai, as well as open-source frameworks like PyTorch, OpenAI Gym, Fairseq, and Segment Anything. The team is driven by a mission to enhance humanity through collaborative general intelligence, aiming for a future where AI adapts to individual needs and goals.

Tinker, the lab’s fine-tuning API, empowers researchers and developers to customize advanced AI models for their own use cases. Tinker manages the infrastructure, allowing users to train open-weight models with their chosen datasets, algorithms, and objectives. As Tinker grows its user base and features, the team is expanding to better support the community.

Role overview

The Forward Deployed Engineer acts as the main point of contact for a broad range of clients, from solo developers to large organizations. This role identifies customer challenges and requirements, then translates those insights into actionable product improvements. Both customer interaction and product development responsibilities are central to this position.

What you will do

  • Triage and resolve customer issues across the full stack, including analyzing logs, reproducing failures, and tracing job executions.
  • Develop tools, integrations, and automation to address recurring problems and speed up user support.
  • Create and update clear documentation and practical guides based on real user experiences and implementations.
  • Work closely with research and infrastructure teams to turn customer feedback into prioritized engineering tasks.
  • Help shape Tinker’s product roadmap by sharing insights from daily customer interactions.

About Thinking Machines Lab

Thinking Machines Lab is dedicated to empowering individuals and organizations through the development of advanced AI technologies. We foster a collaborative environment where innovative minds can thrive and contribute to the future of AI.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.