Mid-Full-Stack Engineer (AI Agent Platform)

Mid-Full-Stack Engineer (AI Agent Platform)

Full-Time 50000 - 65000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Join us to build an AI-powered platform transforming financial crime investigations.
  • Company: Ebury, a leader in fintech with a focus on compliance and innovation.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Collaborative team culture with excellent career advancement opportunities.
  • Why this job: Make a real impact by developing cutting-edge AI systems in a dynamic environment.
  • Qualifications: 2-5 years of software engineering experience with React, Python, and a passion for AI.

The predicted salary is between 50000 - 65000 € per year.

Requirements

  • 2-5 years of professional software engineering experience
  • React + TypeScript experience (or strong frontend skills with willingness to learn)
  • Python backend experience (FastAPI, Django, or Flask)
  • Solid understanding of REST APIs and async programming
  • Comfortable with SQL databases and NoSQL (DynamoDB, MongoDB)
  • Good testing practices (unit tests, integration tests)
  • Clear communication skills - you can explain technical concepts to non-engineers
  • Curiosity about AI/LLM - you're excited to learn, even if you haven't worked with it before
  • Desirable: Experience with LLMs/AI (OpenAI, Claude, LangChain, etc.)
  • Desirable: Knowledge of AWS services (Lambda, ECS, DynamoDB)
  • Desirable: Familiarity with streaming (SSE, WebSockets)
  • Desirable: Previous work in fintech, compliance, or regulated industries
  • Desirable: Experience with micro-frontend architectures

What the job involves

  • We're building an AI-powered financial crime investigation platform that's transforming how Ebury's compliance teams work
  • Our AI agents will process thousands of screening cases, reducing analyst workload while maintaining regulatory standards
  • We're looking for a Mid Full-Stack Engineer to join our growing team
  • You'll work across the entire stack - from React frontends to Python backends to LLM integrations - shipping features that directly impact compliance operations
  • This is a unique opportunity to work at the intersection of AI/ML, fintech, and compliance - building production AI systems that handle real financial crime investigations
  • Build end-to-end features across our React frontend and FastAPI backend
  • Develop AI agent workflows using LangGraph for screening automation and more
  • Integrate with multiple data sources (internal APIs, third-party services, data warehouse)
  • Improve the user experience for compliance analysts using our platform daily
  • Write clean, tested code with good documentation
  • Collaborate closely with Product, Design, and Compliance stakeholders
  • Learn and grow - we'll help you develop expertise in AI/LLM systems

Tech Stack

  • Frontend: React 19, TypeScript, Material-UI
  • Module Federation (Micro-frontend architecture)
  • Vite, Vitest
  • Backend: Python 3.13, FastAPI
  • LangGraph (AI agent orchestration)
  • AWS Bedrock
  • DynamoDB, OpenSearch
  • Infrastructure: AWS (ECS Fargate, Lambda, API Gateway)
  • Terraform, GitHub Actions
  • Docker, Kubernetes

Mid-Full-Stack Engineer (AI Agent Platform) employer: Deepstreamtech

Ebury is an exceptional employer, offering a dynamic work environment where innovation meets compliance in the fintech sector. As a Mid-Full-Stack Engineer, you'll have the opportunity to work on cutting-edge AI technologies while collaborating with a diverse team that values clear communication and continuous learning. With a strong focus on employee growth and a culture that encourages curiosity, Ebury provides a unique platform for you to develop your skills and make a meaningful impact in the fight against financial crime.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Mid-Full-Stack Engineer (AI Agent Platform)

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving React, Python, or AI. This gives us a tangible way to see what you can do and how you approach problem-solving.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as clear communication is key in our team. Mock interviews can be super helpful!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at Ebury.

We think you need these skills to ace Mid-Full-Stack Engineer (AI Agent Platform)

React
TypeScript
Python
FastAPI
Django
Flask
REST APIs

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with React, TypeScript, and Python in your application. We want to see how your skills align with our tech stack, so don’t hold back on showcasing your projects or any relevant work you've done!

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clear communication, especially when it comes to explaining technical concepts. Use simple language to describe your experiences and how they relate to the role.

Express Your Curiosity:We love candidates who are eager to learn! If you have a curiosity about AI and LLMs, let us know. Share any personal projects or learning experiences that demonstrate your enthusiasm for these technologies.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at Deepstreamtech

Know Your Tech Stack

Make sure you’re familiar with the tech stack mentioned in the job description. Brush up on your React, TypeScript, and Python skills, especially with FastAPI. Being able to discuss your experience with REST APIs and databases will show that you’re ready to hit the ground running.

Show Your Curiosity

Since they’re looking for someone excited about AI and LLMs, don’t hesitate to express your curiosity. Share any projects or learning experiences related to AI, even if you haven’t worked directly with it before. This will demonstrate your willingness to learn and adapt.

Communicate Clearly

You’ll need to explain technical concepts to non-engineers, so practice articulating your thoughts clearly. Use simple language when discussing complex topics, and be prepared to give examples of how you’ve done this in past roles.

Prepare for Collaboration

This role involves working closely with various stakeholders. Think of examples from your previous work where you collaborated effectively with product, design, or compliance teams. Highlighting your teamwork skills will show that you can thrive in their environment.