Assistant Controller
Thinking Machines Lab · Thinking Machines Lab's mission is to empower humanity through a…
Thinking Machines Lab's mission is to empower humanity through advancing collaborative general intelligence.
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.
We're looking for a network engineer to own the lowest layers of the network stack that our large-scale training and inference depend on. A single degraded link or flapping NIC can quietly slow a long training run or take it down outright; you'll be responsible for interconnect reliability at scale, across large GPU fabrics — both the RDMA/RoCE fabric between nodes and the NVLink/NVSwitch domains within them.
This is a hands-on, cross-stack role. You'll debug production collectives down to the NIC, build the instrumentation and tooling that makes the next debugging session dramatically faster, and serve as the technical point of contact who drives issues to resolution with our cloud providers' networking teams. Your goal is for our researchers to trust the fleet without worrying about the fabric underneath.
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.
Minimum qualifications:
Preferred qualifications — we encourage you to apply if you meet some but not all of these:
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.
Thinking Machines Lab will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the California Fair Chance Act, the San Francisco Fair Chance Ordinance, and any other applicable state or local fair chance ordinance or law.
Posted by Thinking Machines Lab on their own careers page — you apply directly, no recruiter in between. View original / apply →
Thinking Machines Lab · Thinking Machines Lab's mission is to empower humanity through a…
Thinking Machines Lab · Thinking Machines Lab's mission is to empower humanity through a…
Thinking Machines Lab · Thinking Machines Lab's mission is to empower humanity through a…
Thinking Machines Lab · Thinking Machines Lab's mission is to empower humanity through a…