Senior Quantitative Analyst

  • 35638
  • Life - Data Science
  • |
  • Ontario, Canada
  • |
  • Aug 14, 2019
  • End-to-end software engineering for model development using best practices: designing, developing and installing production-level software solutions based on the prototype solutions.
  • Data management for machine learning and advanced analytics projects. The incumbent is expected to spend a significant amount of time working with existing data systems and preparing input data.
  • Cleaning data from the databases, defining meaningful data features to be used for predictive analytics, and streamlining data pre-processing.
  • May be involved in automating manual processes using Robotic Process Automation or Application Programming Interface for streamlining and optimizing data extraction or for improving general operational efficiency.
  • Some of the solutions may require additional research and development to assess feasibility or to explore alternative approaches and benchmarks.
  • May need to support the development and validation of quantitative risk models for credit, market, operational and insurance risks.
  • A degree in a quantitative field such as Computer Science, Computational Finance, Statistics, Applied Math, Actuarial Science, or Engineering.
  • The role requires understanding best practices of the end-to-end software engineering cycle.
  • Experience with coding in multiple programming languages is required, with coding speed and clarity being important factors. Key languages are R, Python, C++, SQL, and Java.
  • Experience with database management is required.
  • Working knowledge of object-oriented design and functional programming are a plus.
  • Strong math, stats and analytical skills
  • Strong written and oral communication skills
  • Detail oriented.