Data Scientist
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 3 to 7 years of data science or machine learning experience, including 2 or more years in financial services.
- Posting language
- English
- Posted
Original job description
About SymphonyAI Financial Services
SymphonyAI Financial Services is on a mission to make the financial system safer. We combine more than 25 years of financial crime expertise with advanced AI to help financial institutions detect risk, fight financial crime, and navigate an increasingly complex regulatory environment.
We are reimagining financial crime compliance around connected risk intelligence, agent led workflows, and embedded governance, helping institutions strengthen controls, reduce manual effort, and adapt as risks evolve.
About The Role
Better models lead to better decisions, stronger controls, and safer financial systems. That’s where you come in.
As a Data Scientist, you’ll own model development for defined financial crime use cases, from understanding client requirements and preparing data to building, evaluating, and deploying models into client workflows. You’ll work on challenges such as imbalanced alerts, model drift, and explainability while partnering with client compliance, risk, and technology teams.
You’ll also apply NLP, classification, and LLM-based approaches where they improve outcomes, and communicate results through workshops, pilots, and client presentations. This is a hands on role where you’ll own assigned use cases end to end, exercise sound judgment on model performance and risk, and help junior data scientists grow.
Responsibilities
Job Description
- Own model development. Build, evaluate, and deploy models for assigned financial crime use cases, taking work from requirements through testing and client delivery.
- Turn data into usable models. Analyze large datasets, prepare features, and apply sound statistical and machine learning methods to solve defined business problems.
- Solve difficult modeling problems. Address imbalanced alerts, model drift, explainability, and performance issues through rigorous evaluation and judgment.
- Apply AI where it adds value. Build NLP and classification solutions, including LLM based text analysis, while validating outputs for accuracy, explainability, and business relevance.
- Make models understandable. Use explainability methods such as SHAP and LIME and clearly present model behavior, results, and limitations.
- Partner with clients and teams. Work with client compliance, risk, and technology teams, as well as Data Engineering and delivery teams, on requirements, workshops, pilots, and production integration.
- Deliver into client workflows. Support model deployment, monitoring, and integration so pilots can move into client production successfully.
- Help others grow. Mentor junior data scientists and share practical modeling, evaluation, and delivery practices.
- 3 to 7 years of data science or machine learning experience, including 2 or more years in financial services.
- Strong model building and evaluation skills for financial services use cases, with a solid grounding in statistics and machine learning.
- Strong Python skills with practical experience using Pandas, NumPy, scikit-learn, or similar tools in production quality work.
- SQL and database experience with Oracle, DB2, SQL Server, Postgres, or similar platforms.
- Explainability experience using methods such as SHAP and LIME to interpret and communicate model outputs.
- Financial crime domain knowledge across AML, fraud, compliance workflows, or related areas.
- Client-facing communication skills. You can lead workshops, present model results, and explain technical findings to compliance, risk, and technology stakeholders.
- Delivery experience. You have delivered at least one model into a client workflow and can own a use case from requirements through pilot delivery.
- An ownership mindset. You know when to resolve modeling challenges independently and when to escalate scope, architecture, or model risk decisions.
- Experience with NLP, classification models, or LLM based text analysis.
- Experience with vector databases and retrieval components.
- Knowledge of AML, KYC, FATCA, or CRS.
- Experience with Spark, orchestration tools, Kubernetes, Kubeflow, Dask, or RAPIDS.
- Experience supporting model deployment, monitoring, and integration with data pipelines.
- A master’s degree in a quantitative field such as computer science, mathematics, statistics, engineering, or physics.
- Experience mentoring junior data scientists.
- Curiosity about how AI can improve financial crime detection while maintaining explainability and responsible human oversight.
We are committed to building a diverse and inclusive team and encourage candidates from all backgrounds to apply
About Us
SymphonyAI is building the leading enterprise AI SaaS company for digital transformation across the most critical and resilient growth industries, including retail, consumer packaged goods, financial crime prevention, manufacturing, media, and IT service management. Since its founding in 2017, SymphonyAI today serves 1500+ Enterprise customers globally and has grown to 3,000 talented leaders, data scientists, and other professionals across over 30 countries.
More about this job
Responsibilities
Develop, evaluate, and deploy models for financial crime use cases, including preparing data, addressing model performance challenges, and applying NLP and LLM-based methods where useful. Partner with client and internal teams to integrate models into workflows, communicate results and limitations, support production monitoring, and mentor junior data scientists.
Requirements
Candidates should have 3–7 years of data science or machine learning experience, including at least 2 years in financial services, with strong Python, SQL, statistical modeling, and model evaluation skills. They should have financial crime domain knowledge, experience with explainability methods, client-facing communication skills, and experience delivering a model into a client workflow.
Skills
- Data Science
- Machine Learning
- Statistical Modeling
- Python
- Pandas
- NumPy
- Scikit-Learn
- SQL
- Model Explainability
- SHAP
- LIME
- Natural Language Processing
- Large Language Models
- Financial Crime Compliance
- Model Deployment
- Client Communication
Visa sponsorship
Not detected in the job text
Categories
- Data & Analytics
- Technology
- Software
- Science & Research
- Finance & Accounting
Keywords
- Financial Crime
- Anti-Money Laundering
- Fraud Detection
- Compliance
- Know Your Customer
- FATCA
- CRS
- Data Science
- Machine Learning
- Statistical Modeling
- Python
- Pandas
- NumPy
- Scikit-Learn
- SQL
- Oracle
- DB2
- SQL Server
- PostgreSQL
- Natural Language Processing
- Large Language Models
- SHAP
- LIME
- Vector Databases
- Apache Spark
- Kubernetes
- Kubeflow
- Dask
- RAPIDS
- Model Monitoring