cover image
Nicoll Curtin

Nicoll Curtin

www.nicollcurtin.com

6 Jobs

108 Employees

About the Company

Nicoll Curtin is a global company with 25 years of experience in connecting outstanding talent with industry leading companies within verticals of technology and change. We work with our customers to understand their aspirations and to ensure we achieve them together.

Listed Jobs

Company background Company brand
Company Name
Nicoll Curtin
Job Title
Quantitative Analyst
Job Description
**Job Title** Quantitative Analyst **Role Summary** Develop, implement, validate and document quantitative models and analytical tools that support trading activities across FX, Fixed Income, Credit, and Equities. Provide rapid diagnosis and resolution of model issues and maintain model‑calibration processes and market‑data analytics, including curve construction and interpolation. **Expections** - Minimum 5 years’ experience as a quantitative analyst with exposure to multiple asset classes. - Proven track record of end‑to‑end model development and documentation in a regulated investment‑banking environment. - Ability to work independently with front‑office teams and to prioritize urgent model‑issue resolution. - Availability for on‑site work up to three times per week for the duration of the contract. **Key Responsibilities** - Design, implement, validate and document quantitative models per internal standards. - Deliver technical solutions and analytical enhancements required by front‑office trading desks. - Diagnose and resolve model performance and consistency issues promptly. - Build and maintain model‑calibration pipelines, including curve construction, bootstrapping and interpolation. - Create and update model‑calibration and market‑data documentation. - Collaborate with data, risk, and compliance teams to ensure model alignment with regulatory frameworks (FRTB/IMA, IBOR transitions). **Required Skills** - Advanced proficiency in C++ and Python for model development and data processing. - Strong Excel skills including VBA for rapid prototyping and automation. - Deep understanding of pricing and risk‑modelling frameworks used in financial markets. - Experience with curve construction, bootstrapping, and interpolation techniques. - Familiarity with IBOR‑related methodologies and transition processes (advantage). - Knowledge of FRTB/IMA regulatory requirements (advantage). **Required Education & Certifications** - Bachelor’s (or higher) degree in Mathematics, Physics, Engineering, Finance, or a related quantitative discipline. - Professional certifications such as CFA, FRM, or equivalent are advantageous but not mandatory.
London, United kingdom
Hybrid
Mid level
09-12-2025
Company background Company brand
Company Name
Nicoll Curtin
Job Title
Data Analyst
Job Description
Job title: Data Analyst Role Summary: 12‑month hybrid contract focused on designing, building, and maintaining data pipelines with Python, Pandas, and SQL; cleaning and consolidating large datasets; creating structured databases and visualisation tools; delivering actionable insights to support strategic decisions. Expactations: Deliver timely, accurate insights; maintain data quality and integrity across multiple sources; collaborate effectively with technical and non‑technical stakeholders; manage multiple tasks independently; adhere to project timelines and data governance standards. Key Responsibilities: • Develop and maintain end‑to‑end data pipelines using Python, Pandas, and SQL. • Clean, consolidate, and prepare datasets for analysis and modelling. • Build structured databases and visualization tools to support stakeholder needs. • Provide clear, actionable insights to decision makers. • Ensure data accuracy and integrity across all sources. Required Skills: • Strong analytical and quantitative skills. • Proficiency in Python, Pandas, SQL, and data pipeline orchestration. • Experience working with complex datasets in Clean Energy or related sectors (e.g., hydrogen, nuclear). • Excellent communication and stakeholder‑management abilities. • Ability to work independently and manage concurrent tasks. • 1–3 years of relevant experience. • Valid work visa for contract duration. Required Education & Certifications: • Bachelor’s degree in Data Science, Computer Science, Statistics, or related field. • Graduate degree (Master’s or PhD) and/or certifications in data analytics, Python, or related technologies preferred.
London, United kingdom
Hybrid
Fresher
09-12-2025
Company background Company brand
Company Name
Nicoll Curtin
Job Title
Data Scientist
Job Description
**Job Title**: Data Scientist **Role Summary** Drive analytical and machine learning projects for a fast‑growing finance team. Shape data foundations, build end‑to‑end ML solutions, and provide insights that influence strategic decisions. **Expectations** - Deliver high‑quality data pipelines and models within time‑critical financial projects. - Translate complex technical findings into clear business insights for both technical and non‑technical stakeholders. **Key Responsibilities** 1. Design, develop, and maintain data pipelines using Python, Pandas, and SQL. 2. Build, train, and deploy machine‑learning models with PyTorch. 3. Create large language model (LLM) and workflow integrations using LangChain. 4. Consolidate, clean, and prepare datasets for analysis and modelling. 5. Communicate actionable insights to stakeholders to inform strategy. **Required Skills** - Proficiency in Python (pandas, numpy, scikit‑learn, PyTorch). - Strong SQL query writing and database experience. - Experience with LLMs and LangChain for workflow integration. - Data pipeline development and ETL best practices. - Ability to distill technical results into business‑centric recommendations. - Familiarity with financial data structures and regulatory considerations. **Required Education & Certifications** - Bachelor’s (or higher) in Computer Science, Data Science, Statistics, or related quantitative field. - Proven working experience in Banking, Financial Services, or Buy‑Side firms.
London, United kingdom
On site
19-12-2025
Company background Company brand
Company Name
Nicoll Curtin
Job Title
Senior C++ Developer - Derivatives
Job Description
**Job title:** Senior C++ Developer – Derivatives **Role Summary:** Design, develop, and optimize high‑performance C++ and Python systems for pricing, risk management, and P&L calculation in equity derivatives. Partner with quantitative modelers to refine pricing models, ensure regulatory compliance (e.g., FRTB IMA), and support end‑of‑day and real‑time risk analytics. **Expectations:** - Deliver robust, low‑latency pricing and risk solutions. - Maintain data pipelines and support real‑time market data integration. - Work collaboratively across technology and quant teams to meet business objectives. **Key Responsibilities:** 1. Develop and optimize systems for pricing, risk, and P&L calculations. 2. Partner with quantitative modelers to refine pricing models and tools. 3. Create solutions to meet regulatory reporting requirements (FRTB IMA). 4. Contribute to both end‑of‑day and real‑time risk and P&L calculations. 5. Build and maintain data pipelines for market data and pricing support. 6. Work across teams to ensure alignment and deliver on business objectives. **Required Skills:** - Proficiency in C++ and Python. - Deep understanding of equity derivatives, option pricing, and stochastic modeling. - Experience with risk measures (VaR, P&L forecasting, sensitivity analysis). - Familiarity with regulatory frameworks (FRTB IMA). - Ability to design and maintain scalable data pipelines. - Knowledge of CI/CD workflows. - Advanced Excel proficiency. - Experience with large data sets and distributed systems (desirable). **Required Education & Certifications:** - Bachelor’s or Master’s degree in Mathematics, Finance, Computer Science, or a related technical field. - No specific certifications required.
London, United kingdom
On site
Senior
24-12-2025