Scientific Computing on GPU's
The Graphics Processing Unit or GPU is used more and more for Scientific Computing. For relatively low costs one can obtain supercomputer performance. However, some work must be done to make an ordinary program suitable for use on the GPU. One of the important tools is the development of CUDA (Compute Unified Device Architecture). This is an extension of the C programming language, which can be used to program the GPU in an easy way. Furthermore, in many cases algorithms must be adapted to make them suitable for GPU computing. Finally, optimization of the algorithm, implementation and use of the hierarchy of the GPU is needed to obtain high speed-ups.
XVA calculations for derivatives portfolios
X-Valuation Adjustment is a collective term referring to several different “valuation adjustments” that banks must make when assessing the value of derivative positions that they have entered. These kinds of calculations are computationally intensive: we require a consultant that has affinity with modelling to simulate many economic scenarios and evaluate the potential loss on a portfolio of derivative positions in each scenario.
The purpose of these calculations is twofold: primarily to hedge for possible losses due to other parties' failures to pay amounts due on the derivative contracts; but also, to determine (and hedge) the amount of capital required under the bank capital adequacy rules. XVA has led to the creation of specialized desks in many banking institutions to manage XVA exposures.
In cooperation with our Client, a large international bank located in the Netherlands, we are looking for a Consultant with CUDA programming skills to work on the implementation of XVA calculations as part of their Quant team in Amsterdam. You will be contribute to the maintenance and development of the in-house GPU based system for XVA calculations.
Functional work area
Quantitative Modelling / Data Science / Research & Development
Hours per week
36 – 40
What do we offer
A competitive salary including great benefits and perks.Opportunity to participate in inspiring and challenging projects with a diversity of clients in the financial industry.Great training opportunities and on-the-job guidance and training.Possibility to enrol for certification examinations (e.g. FRM or CFA).Working closely together with young, enthusiastic team consisting of quantitative specialists.
CUDA specialist with additional knowledge and/or experience in numerical techniques is a must. Experience in advanced programming language (e.g., C++, C# or Python) and interested to work with large datasets.
Required language skills
Well versed in English.
Interested and ready for a challenging and promising period? Send your Curriculum Vitae to us! In case of any questions regarding this vacancy do not hesitate to contact Sabine Bergsma (firstname.lastname@example.org) or send your contact person information and motivation letter via the Apply button.