Salary: £42,000 - 63,000 per year Requirements: Degree in a quantitative or scientific discipline, or equivalent professional experience Hands-on experience developing machine learning models Strong Python skills and clean coding practices Ability to work with complex datasets and communicate results clearly Comfortable collaborating across technical and non-technical teams Experience producing clear technical documentation or reports Experience in regulated or safety-critical environments (nice to have) Linux or high-performance computing exposure (nice to have) Knowledge of databases or data pipelines (nice to have) Experience with additional languages (e.g. R, C/C++, C#) (nice to have) Responsibilities: Focus on applied machine learning and data analysis Work with complex datasets alongside scientists and engineers Contribute across the model lifecycle from exploration and development to evaluation and deployment-ready outputs Collaborate with technical and non-technical teams Produce clear technical documentation and reports Technologies: C# Linux Machine Learning Python Support More: We are a growing technology company applying advanced data science and machine learning to complex, real-world problems in a highly regulated environment. Our proprietary analytical platform has been validated through large-scale, real-world use, with an emphasis on robustness, performance, and practical impact. Our R&D team is expanding and fosters a collaborative, mission-driven culture. This role is based in Glasgow, offering a hybrid working model and flexibility around hours. We welcome candidates who have the full right to work in the UK permanently without visa sponsorship. last updated 18 week of 2026