Senior Data Scientist
HybridLondon, England, United Kingdom
Job Summary
Lead advanced optimisation projects and champion robust, sustainable ML architectures to enhance payment flows through data and ML services. Create custom loss functions, evaluation, and tuning frameworks that reflect complex business problems while collaborating with product stakeholders to align technical strategy with goals. Apply efficient data transformations using distributed computing and ensure robust test coverage for production systems. Mentor junior team members and utilise model explainability methods to drive feature performance improvements. Work closely with Senior and Staff Data Scientists to shape the architecture of decisioning systems.
Required Qualifications
- 5+ years of experience in designing, building and maintaining machine learning models to solve complex, large-scale business problems
- Deep understanding of frequentist and Bayesian statistics, plus supervised and unsupervised modelling techniques
- Proven experience modelling complex interactions (e.g., cluster or network effects)
- Expertise in model explainability to tune feature engineering and understand feature interactions
- Ability to write high-quality, production-grade Python code and collaborate effectively with non-technical stakeholders
- Proven ability to build trusting relationships with product stakeholders and deeply understand business models
Desired Qualifications
- Experience with distributed general-purpose cluster-computing
- Proven experience designing and deploying recommender systems, contextual bandits, or network intelligence applications
- Experience in fintech, payments or similar domains
- Experience with Docker, AWS/GCP, and modern ML deployment practices
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.