Senior Backend and AI Engineer ( Java /Python ) $$$$ Offline
We are looking for our client a Senior Backend & AI Engineer to join an ambitious product team building an intelligent financial automation platform for SMEs. This is a role for someone who enjoys solving complex problems, working autonomously, and having a direct impact on product decisions and architecture.
π About the Project
Our client is building a modern platform that combines AI-powered document processing, financial automation, accounting workflows, and deep system integrations. The platform is actively used by professional accountants and paying customers β itβs growing fast and scaling across Europe.
This is not an MVP. Itβs a production fintech product with real users, real workflows, and real engineering challenges.
π‘ Why this role is exciting
- You directly influence architecture, system design, and product decisions.
- You work on a sophisticated platform combining AI, FinTech, and backend engineering.
- You shape the foundations of a system that will scale from thousands to tens of thousands of transactions per month.
- Lean, fast, engineering-driven culture β no heavy bureaucracy.
- Europe-based team, remote work possible.
π§© Responsibilities
1. Core Backend & Document Processing Pipeline
- Develop and evolve the document-processing pipeline (OCR, classification, entity extraction, deduplication).
- Build and maintain APIs and internal backend services.
- Ensure reliability, observability, and high performance of backend systems.
2. External Integrations & Billing
- Build integrations with accounting systems, payment providers, cloud storage, email systems, and more.
- Develop a unified integration SDK: retries, rate limits, idempotency, consistent error handling.
3. Performance & Architecture
- Optimize API performance (p95 latency, async patterns, queues, background jobs).
- Enhance monitoring and logging (Prometheus, Grafana, Sentry).
- Scale the architecture (caching, partitioning/sharding in Postgres/ClickHouse).
4. AI & Model Evaluation
- Integrate LLM/ML components into backend services.
- Build evaluation loops: model metrics, drift detection, alerts, dashboards.
5. Automation & RPA
- Implement RPA-style flows for tax filing, government portals, and banking systems using Playwright/Selenium.
π§ Requirements
Must-have:
- Location - Europe
- English C1
- Strong backend engineering experience in Java or/and Python
- Experience building and operating production systems (APIs, background jobs, integrations).
- Solid knowledge of Postgres: schema design, indexing, query optimization.
- Experience with cloud infrastructure (preferably AWS) and message queues (SQS or similar).
- Product mindset: focus on user experience and problem-solving.
- Startup mindset: comfort with ambiguity, fast iteration, ownership.
- Curiosity about LLMs/ML and willingness to grow in this area.
Nice-to-have:
- Experience with ClickHouse, Zoho, Stripe, OCR/Document AI.
- RPA experience (Playwright/Selenium).
- Background in fintech or accounting systems.
- Startup or founding engineer experience.
π― What our client offers:
- A chance to work on an impactful product used daily by real customers.
- A strong engineering culture with autonomy and ownership.
- Flexible schedule and remote work from anywhere in Europe.
- Opportunities to grow in AI-driven backend engineering.
Required skills experience
| Java |
Required domain experience
| Fintech | 3 years |
Required languages
| English | C1 - Advanced |
The job ad is no longer active
Look at the current jobs Java →