Job Description

Overview

Ultrai builds AI‑driven financial analysis and real‑time insights for financial institutions, focusing on secure, compliant solutions.

The backend team is small and close‑knit: 2 engineers + CTO (acting as software architect) + PO + CEO.

Location: Madrid city center, Spain — Hybrid (2–3 days/week in office)

Contract: Full‑time, permanent

Language: Spanish required (English optional)

What you’ll do

  • Own and protect a simple, explicit architecture for our LLM orchestration platform (triage → route → execution), based on functional, typed patterns inspired by Gleam.
  • Implement and evolve Python backends (FastAPI) that call external LLM providers via APIs, focusing on clarity, testability, and predictable behavior.
  • Act as architecture guard for the orchestrator team: review designs and PRs, challenge shortcuts, and propose improvements to the CTO.
  • Maintain and monitor our self‑hoste...

Apply for this Position

Ready to join Ultrai? Click the button below to submit your application.

Submit Application