M

Mithril

Omnicloud platform for multi-cloud AI compute

Software Engineer - Member of Technical Staff, Consumption Team

Backend Engineering +1Confirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Strong Python backend skills, including experience building and maintaining production APIs at real scale rather than only prototypes.
  • Proven experience with distributed systems and familiarity with messaging systems such as RabbitMQ or Kafka and RPC methods such as gRPC, protobuf, or tRPC.
  • Fluency with relational databases, including schema design, query optimization, and production migrations.
  • Ability to own a feature end-to-end, from design documentation through backend API, database migration, feature-flag rollout, and monitoring.
  • Strong debugging ability, including systematically triaging production incidents and implementing durable fixes.
  • Comfort working in small teams with high ownership and lightweight processes.

Responsibilities

  • Build and maintain backend Python APIs powering reservation, bidding, billing, and usage features, including usage visualization and the billing platform.
  • Write and maintain database migrations, design relational schemas for complex multi-entity models such as orders, allocations, grants, and quotas, and optimize queries for performance.
  • Own features end-to-end, from design documentation through backend API, database migration, feature-flag rollout, and monitoring.
  • Design and implement orchestration primitives for flexible reservations, including pause and return credits, reservation extensions, capacity algorithm updates, and the auction model connecting spot and reserved capacity.
  • Contribute to operational maturity through quota systems, financial controls, fraud prevention, and inventory management automation to help scale supply sources without scaling headcount linearly.
  • Contribute to supply-side integrations, bringing GCP, Nebius, and OCI resources under Mithril management through the Mithril API.
  • Build tooling that gives operators visibility into managed capacity and surfaces supply constraints early.
  • Build consumption tooling to help developers make better decisions, including reservation calculators, bid modeling, cost dashboards, and CLI extensions.
  • Work across the client frontend to ship customer-facing features, including usage graphs, billing views, and reservation management user interfaces.
  • Participate in on-call rotations, triage production incidents, and contribute to operational runbooks and automation that reduce toil over time.

Desired Qualifications

  • Experience with marketplace and billing systems, especially variable-usage, auction-based, or complex reservation models.
  • Familiarity with Kubernetes, AWS infrastructure, or cloud provider APIs such as GCP, OCI, or Nebius.
  • Familiarity with Linux containers and container orchestration tools such as Docker Swarm or Nomad.
  • Comfort working across the stack with Python backend and TypeScript/React frontend.
  • Experience with developer tools or command-line interfaces; SkyPilot or similar frameworks are a bonus.
  • Proficiency with infrastructure-as-code tools such as Terraform or Kustomize, or observability tooling such as Grafana or Prometheus.
  • Background in real-time systems such as server-sent events, WebSockets, or event-driven architectures.
  • Prior experience at a startup working across multiple domains.

About the Company

Mithril

Omnicloud platform for multi-cloud AI compute

Mithril builds an AI omnicloud platform that aggregates multi-cloud GPUs, CPUs, and storage into a single virtual pool to run distributed AI workloads. Access is through a unified interface (REST API, CLI, and Python SDKs), with options to run jobs at market rates, bid for interruptible spot capacity, or reserve resources at real-time prices. It differentiates itself by spanning multiple providers to create a transparent AI compute market and by offering a managed batch inference service to improve cost-per-task for large AI jobs. The goal is to make AI infrastructure flexible and broadly accessible, turning rigid compute into a fluid, universally usable resource for researchers, startups, and large organizations.

Company size
11-50
Company stage
Series A
Total funding
$80M
Headquarters
Palo Alto, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Mithril

See more jobs