Job title:Senior Data Scientist (Trading) Location:London (Canary Wharf) – 3 days onsite per week (non-negotiable) Rate:£700 per day (Inside IR35) Length:Initial 6 months (strong likelihood of extension) Summary An immediate requirement for multiple Senior Data Scientists to support a large-scale trading environment within a complex, data-driven organisation. The role focuses on building and deploying scalable data science and machine learning solutions that deliver tangible business value. This is a hands-on position suited to experienced practitioners with strong engineering, statistical, and communication skills. Responsibilities Design, develop, and productionise scalable data science and machine learning products Collaborate closely with data engineers, software engineers, and business stakeholders Apply strong statistical and machine learning foundations to solve real-world trading problems Perform in-depth data analysis to generate actionable business insights Work across the full data lifecycle, from discovery and prototyping through to deployment and maintenance Contribute to GenAI / LLM-based use cases, explaining solutions to both technical and non-technical audiences Write clean, well-documented, and testable code in complex environments Engage in technical discussions and reviews, maintaining a pragmatic and value-focused mindset Desired Skills Strong development experience in Python and/or other object-oriented languages (e.g. Java) Excellent grounding in statistics, machine learning, and mathematical concepts Proven experience delivering production-grade data science solutions Hands-on experience with modern data science tooling, including LLMs / RAG approaches Advanced SQL skills Experience working in complex, enterprise-scale environments Strong written and verbal communication skills Ability to perform under technical interviews including live coding, OOP design, and SQL