Overview
We are seeking an experienced Data Scientist for a contract position to work within a multidisciplinary team in London. The contractor will collaborate closely with data engineers, software engineers, and business stakeholders to develop and deliver scalable data science and machine learning solutions. This role focuses on taking data science products from design and prototyping to production, ensuring a structured approach to data analysis and technical delivery.
Responsibilities
- Collaborate with a cross-functional team to design and implement data science solutions.
- Develop and productionise scalable reusable data science products using statistical and machine learning techniques.
- Perform data analysis to extract trends and support business decision-making.
- Apply best practices in data science and software engineering, including documentation and code reviews.
- Present insights and technical findings to senior management and peers.
- Identify and implement improvements in development processes and delivery efficiency.
- Provide technical guidance and mentorship to team members.
Requirements
- MSc or PhD in Mathematics, Statistics, Computer Science, Physics, Engineering, or a related quantitative field.
- At least 2 years of hands-on experience in developing and maintaining scalable data science solutions in complex environments.
- Proficient understanding of the mathematical and statistical foundations of machine learning.
- Programming experience in object-oriented languages such as Python, Go, Java, or C++.
- Familiarity with SQL for database interactions.
- Experience working collaboratively with both technical teams and business stakeholders.
- Effective communication and stakeholder management skills, capable of influencing within large organizations.
- A pragmatic, delivery-focused approach with a commitment to quality and continuous improvement.