Scale-Up Environment
Permanent
Flexible Hybrid: 1 days per week in Dublin 2 (more if you like)
The Goal
Join and build with a brand-new Internal Tools Development team that modernises how the business operates day-to-day: creating Python, SQL, ML and LLM-powered systems that help Capital Markets teams move faster, reduce operational risk, and make better decisions.
The Role
As an Full Stack Engineer (Python / SQL / ML / LLMs), youâll design and ship internally-facing tools used by front office, middle office, risk, operations, and finance. Iteration will be quick so you will see the results of your work quickly.
Youâll work end-to-end: discovering problems with stakeholders, building robust data-backed services, integrating LLM capabilities safely, and deploying to production with proper testing, monitoring, and controls.
Youâll build things like:
Workflow automation tools for trade lifecycle, reconciliations, and exception management
Data quality and lineage utilities for critical reporting feeds
ML-driven monitoring and anomaly detection for operational/risk signals
LLM-enabled assistants for internal knowledge, documentation, and âhow do IâŠ?â workflows (with guardrails)
Search \& RAG systems over internal docs, tickets, and runbooks to reduce time-to-resolution
The Team
Youâll partner closely with Engineering, Data, Risk, Operations, and Compliance. This team will operate like a product team: high ownership, clear outcomes, and real users
You
5+ yearsâ experience building production software/data systems (Python-heavy).
Strong Python engineering fundamentals (APIs/services, testing, CI/CD, clean architecture).
Strong SQL skills and experience working with large, messy, business-critical datasets.
Experience building ML/analytics components (e.g., classification, anomaly detection, forecasting) and putting them into real workflows.
Proven hands-on experience integrating LLMs into applications (prompting patterns, RAG, evaluation, safety/guardrails).
Comfort operating in regulated environments: auditability, access controls, data handling, and change management.
Clear communicator who can translate between business problems and technical delivery.
Desirable
Experience in Capital Markets domains (trading, post-trade, risk, valuations, market/reference data).
Familiarity with vector databases, embeddings, and retrieval tooling.
Exposure to model monitoring/evaluation, prompt testing, and AI governance approaches.
Experience building internal platforms/tools used by multiple teams (developer experience, documentation, support).
The Offer
100-120k base salary (depending on experience)
20% bonus
Pension, health
Process
3 stages: initial call with me, technical Zoom interview with the hiring manager, final onsite with key stakeholders