Mithril is an AI infrastructure platform focused on making GPU compute more accessible and affordable. The role involves working across various engineering areas, owning features end-to-end, and contributing to both backend systems and customer-facing surfaces.
Responsibilities:
- Build and maintain backend Python APIs powering Mithril's reservation, bidding, billing, and usage surfaces — including usage visualization and the billing platform
- Write and maintain database migrations, design relational schemas for complex multi-entity models (orders, allocations, grants, quotas), and optimize queries for performance
- Own features end-to-end: from design doc through backend API, database migration, feature flag rollout, and monitoring
- Design and implement orchestration primitives for flexible reservations: pause/return credits, reservation extensions, capacity algorithm updates, and the auction model connecting spot and reserved capacity
- Contribute to operational maturity — quota systems, financial controls, fraud prevention, and inventory management automation — so Mithril can 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 to give operators visibility into managed capacity and surface supply constraints early
- Build consumption tooling to help developers make better decisions: 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 UIs
- Participate in on-call rotations, triage production incidents, and contribute to operational runbooks and automation that reduce toil over time