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
#J-18808-Ljbffr