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
Python Quant Developer - Equity Derivatives
Job Description
Job title: Python Quant Developer - Equity Derivatives Role Summary: Develop, maintain and optimize pricing, risk management and P&L calculation infrastructure for equity derivatives. Collaborate with quantitative modellers to enhance core pricing models, ensure regulatory compliance, and deliver robust pre‑trade and post‑trade solutions. Expactations: - Build and refine quantitative tools and supporting infrastructure. - Advance core pricing frameworks and integrate new modelling capabilities. - Design product models for pre‑trade analytics and post‑trade processing. - Construct reliable data and pricing pipelines integrated with a central library. - Champion engineering quality, testing standards and mentor junior team members. - Liaise with IT to align with foundational systems and meet operational SLAs. Key Responsibilities: - Develop and optimize pricing, risk and P&L infrastructure in Python and C++. - Collaborate with quants on model development, validation and regulatory compliance. - Design and implement product models for equity options analysis. - Build data pipelines and pricing workflows using CI/CD pipelines. - Promote code quality, unit testing, and continuous integration. - Mentor junior developers and enforce engineering best practices. - Coordinate with IT on system integration, performance and SLA adherence. Required Skills: - Proficient in Python and C++. - In‑depth knowledge of equities and equity derivatives, options pricing, and stochastic processes. - Experience with pricing models, risk measures (VaR, sensitivities), and P&L forecasting. - Familiarity with CI/CD pipelines, Visual Studio 2017. - Ability to work with large datasets and distributed systems. - Advanced Excel skills and CI/CD workflow knowledge (desirable). Required Education & Certifications: - Bachelor’s degree in Mathematics, Finance, or a related quantitative field.
London, United kingdom
Hybrid
19-11-2025
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