Senior Software Engineer
Explore Group
Birmingham, United Kingdom
19 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 53KJob location
Birmingham, United Kingdom
Tech stack
Clean Code Principles
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Software Quality
Financial Software
Python
React
Blazor
Large Language Models
Multi-Agent Systems
Backend
Vue.js
Machine Learning Operations
REST
Job description
- Architect and build AI-driven applications from front-end to back-end
- Design secure, scalable back-end services using C# .NET
- Develop intuitive front-end interfaces with React, Vue, or Blazor
- Integrate LLMs and GenAI features into core product experiences
- Lead technical decision-making and mentor engineers within your squad
- Ensure best practices across testing, observability, and code quality
Requirements
- Proven experience delivering AI/ML-powered production systems (not prototypes)
- Strong full-stack capability - C# .NET + modern JavaScript frameworks
- Solid understanding of REST APIs, cloud platforms (Azure/AWS/GCP), and agile delivery
- A passion for clean code, scalability, and technical excellence
Nice to Have
- Experience with RAG systems, multi-agent AI, or Langfuse/LiteLLM
- Python proficiency for AI/ML integration
- Familiarity with MLOps and cost optimisation for AI systems
- Background in B2B SaaS or financial software
About the company
Join a PE-backed Fintech on a mission to redefine how accounting and financial operations are automated through cutting-edge AI.
You'll be part of a small, high-impact team building AI-powered systems that automate end-to-end workflows, from document processing to regulatory filing, driving real value for tens of thousands of users.
This isn't about chatbots. It's about creating production-grade, scalable AI features that make a measurable difference.