Data Scientist
Nomis Solutions
Toronto, ON
We are looking for an experienced Data Scientist to launch our new analytical framework for predicting consumer behavior in the mortgage buying process. In this role, you will work closely with Product Management to analyze potential data sources, design key modeling capabilities, and develop new systems for continuous improvement. Nomis is the market leader in bringing pricing optimization to retail banking and you will be responsible for achieving the same level of success as we enter the US Mortgage industry.


Build analytical models and solutions to help users understand the price elasticity of customer segments and make better data-driven decisions.
Design systems for dynamically recalibrating models to account for new market insights
Partner closely with product leadership to analyze key data sources for understanding and predicting customer behavior.
Develop pricing models to simulate profitability from pricing strategies and forecast changes to a bank’s customer credit portfolio
Gather and process data at scale (scripts, scraping, APIs, database queries, etc.)
Desired Skills

Creative problem solver: Passionate about answering questions with data and always learning.
Structured thinker: Understand how to break down complex problems into the key components where data science and machine learning can be used to improve solutions.
Highly productive: Work with limited oversight on a day to day basis. This role is intended for somebody who is passionate about data and developing solutions to improve our products.
Python and R proficiency
MS or PhD in CS – 3+ years of experience (BS with 5+ years of experience in quantitative analysis) developing production ML models to solve problems and ability to transform concepts into practical solutions
Experience building solutions with ML frameworks (e.g., TensorFlow, Spark MLlib, SciKit Learn, etc.) for real-time inferences
Experience contributing to or developing code leveraging scientific and machine learning libraries in Python (e.g. numpy, pandas, scikit-learn) and deployed in a production environment, including participating in code reviews and collaborating with infrastructure and other engineers
2+ Years of Python, Typescript (familiar with JavaScript frameworks such as Angular, React or Ember), NodeJS or similar programming language
Experience with Flask or Django
Experience with large scale, concurrent application is a plus
Experience in SQL is a MUST
Ability to write very complex SQL queries. ETL experience a plus
Ability to work with data and platform engineers to implement ML pipelines
Ability to perform independent research and analysis of complex data sets and communicate insights derived from this research to other stakeholders
Excellent interpersonal and communication skills with ability to work across teams in a fast-paced environment