G

Gimlet Labs

Serverless AI inference platform with orchestration

Member of Technical Staff - Distributed Systems

Software EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$150k - $390k /yrIn-person

About the Job

Requirements

  • Experience building or operating distributed systems in production.
  • Strong software-engineering and systems fundamentals.
  • Ability to reason about concurrency, consistency, failure modes, and system tradeoffs.
  • Experience with scheduling, resource management, remote procedure calls, or asynchronous messaging.
  • A bachelor's degree in a relevant field or equivalent practical experience.

Responsibilities

  • Build scheduling and orchestration systems for heterogeneous compute.
  • Design systems that manage independently scalable stages of distributed inference pipelines.
  • Improve the reliability and fault tolerance of production artificial intelligence infrastructure.
  • Develop control planes and application programming interfaces that simplify how workloads are deployed and managed.
  • Improve resource management and scheduling as Gimlet expands across new accelerator types, nodes, and data centers.
  • Help the platform scale across additional hardware, nodes, and data centers.
  • Work across scheduling, orchestration, control planes, application programming interfaces, and fault tolerance, and partner with compiler, machine learning systems, networking, and infrastructure engineers to connect the full execution stack.

Desired Qualifications

  • Experience with Kubernetes or Kubernetes-adjacent systems beyond basic usage.
  • Experience designing service-oriented architectures using remote procedure calls or asynchronous messaging.
  • Familiarity with scheduling, queues, or resource management systems.
  • Experience building reliable application programming interfaces and operating systems under high load.
  • Software development experience in systems-development languages such as Go, C++, or Python.

About the Company

Gimlet Labs

Serverless AI inference platform with orchestration

Gimlet Labs builds an inference cloud platform that runs and manages complex AI agent workloads across heterogeneous hardware, including GPUs and other accelerators. Its software splits AI tasks and routes each part to the most suitable hardware to improve speed while keeping cost and power use the same. The Gimlet Cloud offers serverless inference for building and scaling multi-agent systems, with the platform handling scheduling and hardware-aware optimization, and it can be deployed in the cloud or in customers’ data centers. It is developing kforge, a toolkit that uses AI agents to automatically generate optimized PyTorch kernels for CUDA, ROCm, and Metal. The goal is to make AI inference a practical, scalable infrastructure problem by coordinating diverse compute to improve performance and efficiency for enterprise workloads.

Company size
51-200
Company stage
Series B
Total funding
$392M
Headquarters
San Francisco, CA
Founded
2023

Recently Posted Jobs

Explore more opportunities at Gimlet Labs

See more jobs