At a Glance
- Tasks: Build AI-powered features for a fintech platform, enhancing compliance operations.
- Company: Join Ebury, a global fintech leader with a collaborative culture.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Shape the future of finance while working with cutting-edge AI technology.
- Qualifications: 2-5 years in software engineering, React, Python, and a passion for AI.
- Other info: Dynamic environment with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Ebury is a global fintech firm dedicated to empowering businesses to expand internationally through tailored and forward-thinking financial solutions. Since our founding in 2009, we’ve grown to a diverse team of over 1,700 professionals across 40+ offices and 29+ markets worldwide. Joining Ebury means becoming part of a collaborative and innovative environment where your contributions are valued. You’ll play a key role in shaping the future of cross-border finance, while advancing your own career in a dynamic, high-growth industry.
About the Role
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.
What You’ll Do
- 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
What We’re Looking For
Must Have:
- ~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
Mid-Full-Stack Engineer - AI Agent Platform (Hiring Immediately) in London employer: Ebury
Contact Detail:
Ebury Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Full-Stack Engineer - AI Agent Platform (Hiring Immediately) in London
✨Tip Number 1
Network like a pro! Reach out to people in the fintech and AI space, especially those at Ebury. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects related to React, Python, or AI, make sure to highlight them. It’s a great way to demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of compliance and financial crime. Being able to discuss how your tech skills can help in these areas will set you apart from the crowd.
✨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 the team.
We think you need these skills to ace Mid-Full-Stack Engineer - AI Agent Platform (Hiring Immediately) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with React, Python, and any AI/ML projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role at Ebury. Share your passion for fintech and AI, and explain how your background makes you a great fit. This is your chance to show your personality!
Showcase Your Projects: If you've worked on relevant projects, whether in a professional setting or as personal endeavours, make sure to mention them. We love seeing real examples of your work, especially if they involve the tech stack we use!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining our innovative team!
How to prepare for a job interview at Ebury
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially React, Python, and FastAPI. Be ready to discuss your experience with these tools and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. Ebury values innovative solutions, so think of examples where you’ve improved processes or developed new features.
✨Understand the Role of AI in Fintech
Brush up on how AI and machine learning are transforming the fintech landscape. Be prepared to share your thoughts on the future of compliance and how technology can enhance financial crime investigations.
✨Communicate Clearly
Practice explaining technical concepts in simple terms. Since you'll be collaborating with non-engineers, being able to communicate effectively is crucial. Consider doing mock interviews with friends to refine this skill.