Senior Backend and AI Engineer ( Java /Python ) $$$$ Offline

JustCoded Verified Employer

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 →

Loading...