
This role drives financial forecasting by developing financial models and algorithms. It leverages advanced analytics to translate complex financial logic into software code and ensures model accuracy
Updated: August 23, 2024
Job location: VA
Job Summary:
This role involves developing, implementing, and testing financial models and algorithms using Python and Shell Scripting. It utilizes advanced analytics to translate complex financial logic into software, ensuring accuracy through testing and model execution. The role also requires producing quantitative reports and communicating complex analysis effectively.
Key Responsibilities:
Develop, implement, and test all components using Python/Shell Scripts of financial models, algorithms, cash flow simulations and pricing/risk metrics calculations in end-user or production computing systems for business decisions, financial and regulatory reporting, and risk management.
Use Advanced Analytics and Data Science techniques to efficiently translate complex mathematical, business, and financial modeling logic into software code. Design and execute test cases for modeling and analytical software applications to ensure they meet business needs and model requirements. Design and execute modeling application systems via distributed computing both on premise and on external cloud.
Execute model application runs, process/validate model outputs, and produce/review quantitative reports for business use.
Communicate complex quantitative analysis in a clear, precise, and actionable manner both verbally and in writing.
Required Skillsets:
Proactive/fast learner and self-driven problem solver
Ability to work remotely on a larger team (20).
Strong software developer using Python (including SciPy, NumPy, and/or PySpark), SQL, and Linux Shell Scripting
Familiarity of software development testing requirement, procedure, and tools
Efficient in Linux environment with large volume (multi-million records) of data
Strong mathematical and analytical skills
Experience working in AWS/Cloud environment
Experience implementing various quantitative models and algorithms
Experience working with financial data, analytics and cashflows applications
Knowledge in Single-Family mortgage loans and derived products
Knowledge of econometric modeling and statistical analysis.
Knowledge of Monte Carlo simulations
Preferred Qualifications:
MS in Computer Science, Statistics, Math, Engineering, or related field, PhD preferred
3+ years of relevant experience in building large scale model applications or systems
Understanding of Credit Risk Model, Enterprise Regulatory Capital Framework (ERCF), Comprehensive Capital Analysis and Review (CCAR), Financial Statement Reporting (FSR), Credit Risk Transfer (CRT), MBS, etc. a big plus.
Demonstrated skills with Jupyter Notebook, AWS Sagemaker, or Domino Datalab or comparable environments
Knowledge in SAS, R, JAVA, C++ / C#, SQL, object oriented programming, service oriented architectures
Knowledge of AI or machine learning techniques (regression, classification, clustering, graph models, etc.) is big plus
Hands-on experience building models with deep learning frameworks like MXNet, Tensorflow, Keras, Caffe, PyTorch, Theano, or similar
Experience search architecture (ex - Solr, ElasticSearch)
You might also be interested in

No job posting found
Oops… This can't be. Please try other positions.