Senior Data Scientist (ML Engineering)
Summary
Senior Data Scientist designing, building, and optimizing ML, AI, and decisioning models for Personal & Private Banking and Digital channels on the Databricks platform — spanning feature engineering, model development, experimentation, risk/fraud modeling, and Generative AI use cases. Core stack: Python, SQL, Databricks, MLflow.
The Senior Data Scientist will be responsible for designing, developing, and optimizing machine learning, AI, and decisioning solutions that drive customer, risk, and operational outcomes across Personal and Private Banking (PPB) and Digital channels. This role involves applying advanced analytics, machine learning, and AI techniques to solve complex business problems, enhance customer experiences, and support intelligent decision-making, with a strong emphasis on feature engineering, model development, experimentation, and decision science leveraging the Databricks platform.
Key Responsibilities:
- Collaborate with PPB, Digital, Product, and Risk teams to identify and prioritize high-value analytical opportunities.
- Design, develop, train, and optimize machine learning models using Databricks, MLflow, and distributed compute environments.
- Develop models for customer propensity, next best action, next best product, customer value, retention, and engagement.
- Develop risk, collections, fraud, and operational models to improve business performance and decision quality.
- Build and maintain reusable feature pipelines using Databricks Feature Engineering and Delta tables.
- Define, create, and govern reusable enterprise features for inclusion within the Databricks Enterprise Feature Store, establishing standards for feature definitions, quality controls, lineage, and monitoring across business domains.
- Perform feature engineering, selection, and importance analysis to enhance model performance and reuse.
- Develop optimization and decisioning models to support customer engagement, product recommendation, and operational decision strategies.
- Conduct exploratory data analysis, statistical analysis, hypothesis testing, and model validation using Databricks notebooks and workflows.
- Execute model tuning, calibration, challenger model development, and performance benchmarking.
- Monitor model performance, stability, drift, and business outcomes, recommending improvements as needed.
- Develop and implement Generative AI use cases, including customer support, document intelligence, and knowledge-based assistants.
- Work closely with ML Engineers to productionize models and features into enterprise platforms and decisioning systems.
- Produce comprehensive model documentation, validation reports, and governance artifacts in compliance with model risk management requirements.
- Mentor junior Data Scientists and contribute to the development of modeling standards, reusable frameworks, and analytical best practices.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Data Science, Engineering, Mathematical Statistics, Actuarial Science, Mathematics, Econometrics, or a related quantitative field.
- Proven experience developing machine learning models on the Databricks platform.
- Strong understanding of feature engineering, feature selection, and feature optimization techniques.
- Experience building and governing reusable enterprise features within Feature Stores.
- Proficiency in Python and SQL.
- Solid experience with Machine Learning and Statistical Modeling.
- Demonstrated expertise in Predictive and Prescriptive Analytics.
- Experience with Customer Decisioning and Optimization techniques.
- Hands-on experience with Experimentation and Model Validation.
- Knowledge of Generative AI and Large Language Models (LLMs).
- Skills in Data Visualization and Storytelling.
- Experience in Stakeholder Management.
- Experience working with large-scale customer, behavioral, transactional, and digital datasets.
- Experience designing model monitoring and performance measurement frameworks.
- Ability to translate business problems into analytical solutions and measurable business outcomes.
- Strong stakeholder engagement, communication, and business consulting skills.
- Experience delivering end-to-end data science use cases from concept to production deployment.
- Self-driven and able to operate effectively in a fast-paced, outcome-focused environment.
Preferred Qualifications:
- Master's or Doctorate degree in a relevant quantitative field.
- SAS Data Scientist Certifications.
- AWS or Google Cloud AI/ML Certifications.
- Machine Learning, Artificial Intelligence, or Data Science certifications from recognized providers such as Microsoft, Databricks, SAS, Coursera, or DeepLearning.AI.
- Experience using Databricks MLflow for model tracking, experimentation, and governance.
Skills
Python MLflow Machine Learning SQL Model Validation Data Science Generative AI Monitoring Stakeholder Management AI Data Visualization Large Language Models (LLMs) predictive analytics customer engagement prompt engineering statistical analysis Business Consulting Advanced Analytics Computer Science Engineering Storytelling Feature Engineering Exploratory Data Analysis Statistical Modeling Mathematics Hypothesis Testing Databricks Notebooks calibration experimentation model risk management Reusable Frameworks Actuarial Science lineage Delta Tables model drift monitoring Prescriptive Analytics Databricks Feature Engineering Customer Decisioning Performance Measurement Frameworks Databricks Workflows Distributed Compute Environments Databricks Platform Decision Science Decisioning Solutions Model Development Customer Propensity Modeling Next Best Action Customer Value Modeling Next Best Product Retention Modeling Engagement Modeling Collections Modeling Fraud Modeling Operational Models Feature Pipelines Quality Controls Importance Analysis Databricks Enterprise Feature Store Feature Selection Optimization Models Product Recommendation Model Tuning Risk Modeling Challenger Model Development Feature Definition Document Intelligence AI Performance Benchmarking Knowledge-based Assistants Model Stability Monitoring Customer Support AI Productionizing Models Model Performance Monitoring Analytical Best Practices Validation Reports Modeling Standards Model Documentation Mathematical Statistics Governance Artifacts Optimization Techniques Econometrics Behavioral Datasets Digital Datasets Transactional Datasets Model Monitoring Frameworks Business Problem Translation Databricks Machine Learning Engineer Certification SAS Data Scientist Certifications Databricks Data Engineer Certification End-to-End Data Science Use Cases AWS AI/ML Certifications DeepLearning.AI Certifications Microsoft Azure AI Certifications Google Cloud AI/ML Certifications