Job Description
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‑hosted staging/demo infrastr...
Apply for this Position
Ready to join Ultrai? Click the button below to submit your application.
Submit Application