Backend + AI Engineer

Transform how SMEs manage their finances by developing the AI-powered product
 

We are democratizing CFO-level financial expertise for a 600k UAE SMEs market. By combining AI automation with seasoned finance professionals, we deliver enterprise-quality bookkeeping, accounting, and tax services at SME prices.

This is not a prototype:

  • our own accountants already work on the product every day,
  • In the first months, we’ve already onboarded paying clients,
  • and we’re not just shipping software – we’re also building our own accounting agency on top of it.

You’ll be joining very early and will have a real say in what the product and platform become.
 

The role

We’re looking for a Backend Engineer (with AI/ML exposure): someone who is first and foremost strong at building and operating backend systems (APIs, integrations, infra) and is also excited to work with LLMs/ML and document intelligence.

You’ll work directly with the CTO and Chief of AI and ship features end-to-end: from design → implementation → deployment → monitoring on real client data.
 

What we offer

  • A team seat with real product and technical influence.
  • The chance to work on a mix of hardcore backend systems + practical AI + real business workflows.
  • A setup where software + our own agency evolve together — you see impact on real accountants and real clients, not abstract users.


What you’ll work on

You won’t do all of this on day one, but these are the kinds of problems you’ll touch:

1. Core Backend & Document Pipeline

  • Design and evolve our document-processing pipeline: ingestion, OCR orchestration, classification, entity extraction, duplicate detection, checksums, and versioned JSON outputs.
  • Build robust APIs and internal services that expose document and transaction data to the frontend and to our accountants.
  • Own reliability, observability, and performance of these services.

2. External Integrations & Billing

  • Build and harden integrations with Zoho Books, Stripe, mailboxes (Gmail/Workspace), cloud storage (S3, GDrive, etc.).
  • Help design a unified Integration SDK: retries, rate limits, idempotency, consistent error handling, observability.
  • Work on our client billing & offers engine: transaction-based packages, add-ons, Stripe Billing flows, webhooks, reconciliation reports.

3. Performance, Reliability & Platform

  • Keep APIs fast and reliable: p95 latency budgets, async patterns (queues, background jobs), WebSocket/SSE updates where needed.
  • Contribute to observability: Prometheus/Grafana dashboards, Sentry integration, structured logging, log/trace correlation, and on-call/runbooks.
  • Help evolve our architecture for 50k+ transactions/month and beyond: decoupling, back-pressure, caching, partitioning/sharding (Postgres & ClickHouse).

4. AI & Evaluation (with support from our AI team)

  • Integrate LLM/ML components into the backend: prompt orchestration, feature flags, fallbacks, and safety checks.
  • Help build evaluation loops: model metrics, drift alerts, per-client quality dashboards, and human-in-the-loop review flows.
  • You don’t need to be a senior ML researcher – but you should be comfortable working with APIs, datasets, and experimentation code.

5. Automations & RPA

  • Implement RPA-style automations for UAE CIT/VAT and other government portals using headless browsers (Playwright/Selenium).


Our stack (so far)

  • Backend: Java (Spring Boot), Python
  • Frontend: Vue
  • Data: Postgres, ClickHouse, OpenSearch
  • Infra: AWS (EC2, Lambda, S3, SQS, SES, Cognito, CloudFront etc.), Nginx, Docker
  • Observability: Prometheus + Grafana, Sentry, centralized logs
  • Process: GitHub, GitHub Actions, Playwright/JUnit, docs-first “vibe-coding”

You don’t have to know every tool, but you should be comfortable picking up new ones quickly.
 

Requirements

  • You’ve built and operated backend systems in production (APIs, jobs, integrations) in Python and/or Java.
  • You have solid experience with relational databases (Postgres), schema design, and query optimization basics.
  • You have experience with cloud infra (ideally AWS) and queues (SQS / similar) in real systems.
  • You like owning problems end-to-end: understanding the accountant’s workflow → data modeling → implementation → metrics/alerts.
  • You’re curious about LLMs/ML: maybe you’ve integrated an LLM API, built a small RAG prototype, or played with model evaluation – and you’d like to deepen this in a production setting with guidance from a dedicated AI lead.
  • You enjoy early-stage environments: high autonomy, low bureaucracy, direct feedback from real users.

 

Nice to have

  • Experience with any of: Zoho(or similar ledgers), ClickHouse, document AI/OCR, Stripe, RPA (Playwright/Selenium) or fintech/accounting.
  • Prior startup/founding engineer experience.
  • Experience with spec-driven development, design docs, and “vibe-coding” in small, fast teams.
Published 16 November 2025 · Updated 8 January
Statistics:
272 views
·
66 applications
20% read
To apply for this and other jobs on Djinni login or signup.
Loading...