Connectionism: Research Blog by Thinking Machines Lab. Backed by a16z, Accel and GV.
About the role
Compute allocation is a technical judgment problem. Research teams have different goals, workloads have different requirements, and available resources rarely match every need at once. Progress depends on understanding those constraints and finding ways to accomplish more within them. Found on 1752vc Careers, the job board for startup and VC roles.
What they're looking for
- Experience making consequential resource allocation or capacity decisions in a complex computing environment, with clear ownership of the tradeoffs and outcomes
- Strong technical understanding of distributed systems, machine learning infrastructure, or high-performance computing. You can reason about how workload requirements interact with system constraints
- Demonstrated ability to improve useful output from limited resources. You can explain what constrained the work, which alternatives you considered, and why your approach helped
- Ability to teach complex technical ideas through clear explanations and practical examples. You have helped others become more capable and independent
- Comfort investigating usage and performance data directly, questioning assumptions, and changing your view when the evidence warrants it
- Sound judgment when teams have competing priorities. You earn trust, explain difficult decisions, and work constructively through disagreement
More about this role
The mission of Thinking Machines is to build AI that extends human will and judgment. We are training frontier models with Inkling, developing Tinker to let people make models their own, and crafting interfaces that broaden human-AI communication. We believe the future worth building is human, and we're hiring people who want to build it.
Compute allocation is a technical judgment problem. Research teams have different goals, workloads have different requirements, and available resources rarely match every need at once. Progress depends on understanding those constraints and finding ways to accomplish more within them.
In this role, you’ll own compute allocation and help us make better use of our supercomputing resources. You’ll work closely with researchers and infrastructure engineers to understand demand, evaluate competing needs, and translate research priorities into practical allocation decisions. You’ll investigate where constraints limit progress and help teams find workable alternatives.
Teaching is central to this work. You’ll help researchers plan their compute needs, understand allocation decisions, and reason through tradeoffs themselves. By working through real...
Browse similar: AI jobs · AI startup jobs · Startup jobs · San Francisco Bay Area