About The Position

Prima Mente is a frontier biology AI lab. We generate our own data, build general-purpose biological foundation models, and translate discoveries into research and clinical outcomes. Our first goal is to tackle the brain: to deeply understand it, protect it from neurological disease, and enhance it in health. Our team of AI researchers, experimentalists, clinicians, and operators is based in London, San Francisco, and Dubai. Role Focus – Senior Software Engineer, Backend & Cloud You will design, build, and scale SaaS systems that bring biological foundation models to real users. Role split approximately 70% backend, 25% cloud, 5% frontend. You will build products that support: Working with large biological datasets with heavy I/O and structured metadata Experiment lineage, artifact tracking, and model version history Tenant-aware access controls and role-scoped permissions Reproducible workflows that bridge research code and production services You will work on turning complex model workflows into products that are usable, reliable, and observable in production.

Requirements

  • Strong backend development in Python, Go, or similar
  • Experience designing and operating REST or gRPC APIs in production
  • RDMS schema design and performance tuning (PostgreSQL preferred)
  • Production experience in AWS or GCP
  • Experience provisioning and deploying cloud resources
  • Docker-based development
  • Experience deploying services to Kubernetes
  • Practical experience building and maintaining React applications
  • Familiarity with infrastructure as code
  • Experience using Terraform

Responsibilities

  • Design and implement REST or gRPC APIs that power datasets, experiments, and user workflows
  • Define service boundaries and evolve them as the system grows
  • Design, migrate, and optimize schemas in an RDMS (PostgreSQL preferred)
  • Implement authentication and tenant-level authorization controls
  • Improve performance, query efficiency, and data integrity
  • Add structured logging and metrics to support fast debugging
  • Deploy and operate services in AWS or GCP
  • Provision and configure compute, storage, and service-level networking
  • Configure IAM roles with least-privilege access
  • Containerize services with Docker
  • Deploy and debug applications in Kubernetes
  • Use infrastructure as code to manage environments (Terraform preferred)
  • Improve monitoring and operational reliability
  • Contribute to React / Next.js features when needed
  • Integrate backend APIs cleanly with frontend surfaces
  • Debug issues across UI, API, database, and cloud
  • Maintain clear API contracts and system boundaries
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service