We’re working with a leading investment banking consultancy expanding its onshore AI & Data Engineering capability. They’re looking for a hands-on Data Scientist / Quantitative Engineer with strong fixed income domain knowledge, Databricks engineering, and financial modelling experience to support a front-office trading analytics programme.
Key Responsibilities
Partner with front-office traders to gather requirements and validate model results.
*
Build, optimise, and productionise financial and ML models – e.g. Monte Carlo simulations, stochastic processes, and time-series forecasting.
*
Design and implement data pipelines and model training workflows in Databricks (Spark, Delta, MLflow).
*
Lead and mentor offshore data scientists and data engineers, setting technical direction and reviewing deliverables.
*
Collaborate with BI and DevOps teams to ensure scalable, secure, and automated ML delivery.
*
Apply deep learning techniques (RNN/LSTM/CNN) on Spark clusters for large-scale financial data.
*
Contribute to LLM and RAG (retrieval-augmented generation) initiatives where applicable.
*
Communicate insights and recommendations clearly to trading, technology, and business stakeholders.
Required Skills & Experience
*
3–5+ years of experience in data science, ML engineering, or quantitative analytics.
*
Strong background in fixed income products (bonds, spreads, coupons, yield curves).
*
Proven experience implementing financial models (Monte Carlo, Markov, stochastic processes).
*
Proficient in Python, PySpark, and SQL for modelling and data wrangling.
*
Hands-on with Databricks and distributed computing frameworks (Spark, Dask).
*
Solid understanding of cloud platforms – Azure (preferred), AWS, or GCP.
*
Strong mathematical foundations – probability, statistics, linear algebra, optimisation.
*
Experience delivering ML models at scale, ideally with MLflow, TensorFlow, or PyTorch.
*
Excellent communication and stakeholder engagement – able to hold your own with traders