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