I

Isomorphic Labs

AI-powered drug discovery and development

Software Engineer - Scheduler

Platform EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Practical experience building or operating cluster schedulers, batch systems, or queuing frameworks such as Kueue, Volcano, or Slurm.
  • Deep, hands-on Kubernetes experience, including writing and maintaining custom Kubernetes controllers or operators, or interacting directly with cluster orchestration APIs; strong familiarity with the Kubernetes scheduler.
  • Strong practical experience with cloud providers, focusing on compute provisioning, networking, and Infrastructure as Code to build scalable foundational environments.
  • A solid foundation in DevOps and site reliability engineering best practices, with the ability to adapt these principles to AI accelerator infrastructure.
  • Strong programming skills, with high proficiency in Python or Go.

Responsibilities

  • Design, operate, and extend machine-learning workload scheduling systems for dynamic batch inference and long-running training workloads.
  • Implement scheduling policies such as gang scheduling, topology-aware placement, and preemption to improve utilization across GPU and TPU fleets.
  • Collaborate with machine-learning researchers and the Infrastructure team to understand workload behavior, troubleshoot bottlenecks, and translate research requirements into platform capabilities.
  • Build systems with clear failure semantics and participate in the scheduling ecosystem's operational lifecycle by designing robust processes, runbooks, and service-level objectives to maintain high availability.
  • Build and maintain custom Kubernetes controllers, operators, and custom resource definitions to adapt cluster orchestration to machine-learning pipeline requirements.

Desired Qualifications

  • Experience operating Kueue.
  • Familiarity with machine-learning infrastructure, including Nvidia GPUs, Google TPUs, gang scheduling, or collective networking.
  • Previous experience in high-performance computing or maximizing utilization in environments with fixed or committed hardware constraints.
  • Familiarity with Google Cloud Platform compute infrastructure and Infrastructure as Code.
  • Background in machine-learning software engineering or infrastructure site reliability engineering supporting machine-learning research activities.

About the Company

Isomorphic Labs

AI-powered drug discovery and development

Isomorphic Labs uses artificial intelligence to speed up drug discovery and development. It applies machine learning and computational methods—building predictive and generative models—to accelerate how drugs are designed and how medical research is conducted. The company differentiates itself by combining the AI breakthroughs from Google DeepMind with Alphabet backing, enabling fast experimentation and scaling across biology while maintaining startup-style agility. Its goal is to bring safer, more effective therapies to market more quickly by advancing AI-driven medicine using deep learning, reinforcement learning, and other advanced techniques.

Company size
201-500
Company stage
Series C
Total funding
$7.7B
Headquarters
London, United Kingdom
Founded
2021

Recently Posted Jobs

Explore more opportunities at Isomorphic Labs

See more jobs