AI Engineer - Capital Markets
Caspian One
Job Description
Software Engineering & Architecture Design and implement robust, scalable, and maintainable software systems supporting AI-driven applications. Own end-to-end solution architecture, including system design, integration patterns, and performance optimisation. Apply object-oriented and modern software development principles across Python, JavaScript, and/or Node.js ecosystems.
Drive engineering excellence in code quality, testing, and maintainability. AI Platform & GenAI Developmen Build and evolve AI-powered solutions leveraging LLMs, RAG architectures, and agent-based systems Contribute to the shared AI platform (AWS, LangChain, internal frameworks), improving reusability and standardisation Design and expose API-first AI services, including OpenAI-compatible interfaces Translate business use cases into production-ready AI applications Cloud & DevOps Engineering Architect and deploy solutions in AWS environments (EKS, ECS/ECR, networking, security, monitoring Implement and manage containerised applications (Docker, Kubernetes Ensure high standards for observability, reliability, and scalability Contribute to CI/CD pipelines, automation, and infrastructure-as-code practices Data, Security & Governance Design and implement data models aligned with enterprise standards Ensure compliance with data governance, security, and regulatory requirements, especially in financial context Apply best practices in secure software development and AI governance Collaboration & Leadership shipPartner with business stakeholders and engineering teams to define, prioritise, and deliver solutions Provide technical leadership and mentorship to team members Communicate complex technical concepts clearly to both technical and non-technical audiences Contribute to engineering standards, architectural guidelines, and platform strategy Required Skills & Qualifications Experience 8+ years of professional experience in software engineering or platform engineering Proven track record delivering complex, distributed systems in production environments Experience delivering end-to-end solutions from design to deployment Language French Speaking (Desired)