Data Scientist – Python & SQL

Data Scientist – Python & SQL

ProViso Consulting

Story Behind the Need:

• Business group: AML/ATF Risk Models
• Project: Team maintains the screening system for the bank; the bank is upgrading the format in which payment messages are received. Because the underlying data format is changing, there need to be some modification by the resource
• Reason for request: PayMod Project

Candidate Value Proposition:

• The successful candidate will have the opportunity to see how the bank processes payments end to end and deep dive into the screening background of the bank. Great exposure to AML procedures and ability to work with niche technologies such as NLP and Spark.

Typical Day in Role:

• Conducts testing, tuning, development and implementation of AML/ATF name/payment scanning rules and models.
• Vets the effectiveness of scanning systems and provide recommendations for improvement based on identified risks/gaps.
• Identifies and demonstrate value in opportunities to improve the efficiency of the models
• Prepare model documentation to support the model development and validation process.
• Properly identifies, reports and escalates issues which may impact the AML/ATF program resulting from performance, functionality or changes within name/payment scanning applications
• Communicating with IT supports teams and solution delivery teams within the bank, as well as with vendors externally

Candidate Requirements/Must Have Skills (in order of importance):
• 3-5 years’ prior experience in data extraction, manipulation and reporting, with advanced Python, SQL programming skills
• Creative, able to see the big picture and draw recommendations based on detailed knowledge of the systems/data
• 2-3 years’ experience in modelling methods and statistical analysis (e.g. someone who has experience working with text based/natural language processing based algorithms
• Tech savvy with knowledge of systems architecture and interaction of multiple server environments.

Nice-To-Have Skills:

• PySpark experience
• Knowledge of data visualization tools such as PowerBI
• Nice to have AML/ATF Name Scanning (FircoSoft) or Payment Scanning (HotScan) knowledge/experience
• Sound knowledge of banking and payment operations

Soft Skills:

• Good presentation skills
• Team player

Best vs Average:

• The best candidate would have PySpark experience. In addition, they would have previous banking experience and be able to hit the ground running with minimal extra training.

Degrees or certifications:

• Bachelor’s degree or higher in Data science, Statistics, Mathematics, Engineering or another quantitative field preferred

Candidate Review & Selection:

• Structure and Format – Two rounds:
o First round with a case study (provided prior to interview) and live coding in interview
o Potential second interview with management team

Job Details



12 Months



Latest Blogs

© 2020 ProViso Consulting - Toronto Recruitment and Staffing Agency

Send this to a friend