Job Specifications
AI Developers/Engineers - 1 Day On-Site a week
We’re looking for Senior Gen AI Developer/Engineers to join a growing AI team, building real-world generative AI solutions within a large-scale financial services environment. You’ll work hands-on with Python (FastAPI), Azure, SQL and modern front ends, delivering GenAI and RAG-based applications with a high degree of autonomy and direct exposure to senior stakeholders. This is a chance to play a key role in a team transitioning from internal tooling to client-facing and online banking AI use cases, with strong scope for impact and growth.
Key Responsibilities:
Lead the design, development, and delivery of scalable web applications using Python (FastAPI) and Vue.js, ensuring robust and efficient solutions.
Architect and implement advanced AI capabilities, including Retrieval-Augmented Generation (RAG) pipelines, multi-agent orchestration (LangGraph, Microsoft Agent Framework), and reasoning systems.
Build, deploy, and manage secure AI microservices in Azure environments, utilizing Python, FastAPI, and Docker for optimal reliability.
Design and maintain Azure-native AI infrastructure, leveraging App Service Environments (ASE), Azure Kubernetes Service (AKS), Azure API Management (APIM), Redis, and Azure SQL to support enterprise workloads.
Optimize scalability and performance of AI infrastructure, ensuring resilient solutions for high-demand applications.
Develop modern client-side applications using JavaScript frameworks such as Electron.js, Vue.js, or React to deliver seamless user experiences.
Establish and maintain comprehensive testing practices, including unit and front-end tests with Cypress, to ensure code quality and application reliability.
Translate complex technical solutions into clear business language, extract requirements from stakeholders, and ensure alignment with organizational goals.
Collaborate across technology and business teams to build integrated solutions and foster inclusive, cross-functional teamwork.
Mentor and guide development teams, promoting best practices and continuous learning.
Stay current with emerging technologies and industry trends, driving innovation and ongoing improvement.
Key Requirements:
Proven experience as a Full Stack Developer, with expertise in Python (FastAPI) and Vue.js.
Demonstrated leadership in guiding development teams and delivering complex AI solutions.
Hands-on experience with Retrieval-Augmented Generation (RAG) pipelines, multi-agent orchestration (LangGraph, Microsoft Agent Framework), and reasoning systems.
Experience with Azure cloud infrastructure: ASE, AKS, APIM, Redis, and Azure SQL.
Track record of designing scalable, resilient AI infrastructure for enterprise workloads in Azure.
Proficiency in deploying secure AI microservices using Python, FastAPI, and Docker within Azure.
Client-side development experience with Electron.js, Vue.js, or React.
Strong skills in unit and front-end testing (Cypress) and version control (Git).
Ability to communicate technical concepts to business stakeholders, extract requirements, and collaborate effectively.
Solid understanding of DevOps practices (CI/CD, containerization) and Agile development methodologies.
Exceptional problem-solving, mentorship, and teamwork skills in diverse and inclusive environments.
If you or someone you know is interested in this position, apply below or reach out to matthew.dobreecarey@caspianone.co.uk
About the Company
Caspian One are an international professional services company. We solve technology-driven, resource-based and project-delivery challenges that demand speed, scale and commercial flexibility. Empowering individuals and organisations to optimise their full potential.
Put simply – we deploy specialist resources and niche technology teams to deliver projects in ways that best suit the needs of our clients. These SMEs are working to decommission, migrate, build, and implement tech that gives our clients the competitive edge.
...
Know more