
Senior Data Scientist, Consultant
Squarcle
full-time
Posted on:
Location Type: Hybrid
Location: Bristol • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Designing and implementing machine learning models and algorithms for predictive and prescriptive analytics.
- Developing data-driven solutions to address business challenges and support decision-making processes.
- Translating complex, real-world business problems into mathematical models using variables, constraints, and objective functions.
- Utilising optimisation solvers (e.g., Gurobi, CPLEX, OR-Tools) to solve NP-hard problems involving discrete choices and constraints.
- Building scalable, production-ready pipelines and integrating models into live client-facing systems.
- Developing linear, non-linear, stochastic, and heuristic-based models.
- Working with product squads, engineers, and stakeholders to define business goals and translate them into actionable, data-driven decisions.
- Monitoring models for speed, robustness, and precision, troubleshooting slow convergence, and iterating on algorithms.
- Produce project plans, designs and prototype solutions to demonstrate early benefit and value.
- Work in an Agile manner, collaborating closely with clients and colleagues to iteratively refine and deliver the solution within the Discovery – Alpha – Beta – Live delivery model aligned to GDS
- Ensure appropriate Agile ceremonies are performed and necessary information (e.g. progress, releases, risks, issues) is shared with the project manager and other stakeholders.
- Work effectively in diverse teams within an inclusive team culture where people are recognised for their contribution.
- Assist the Head of Digital in developing Squarcle’s Technology and Digital capabilities.
- Conduct performance reviews and annual appraisals for all direct reports.
- Lead, coach and mentor team members.
- Commit to continuous development by supporting the organisation of team events, training sessions and recruitment activities.
- Carry out other duties as specified by the Manager.
- Deputise for the Manager during periods of absence.
Requirements
- BSc/BA in Computer Science, Engineering or a related analytical or technical field.
- Python programming skills and proficiency with essential libraries, e.g. pandas, numpy, pytorch
- Strong data modelling and analysis skills
- Traditional machine learning experience (e.g. regression, clustering, classification, mixed integer programming)
- Strong experience with mixed integer programming (MIP) and mathematical optimisation techniques
- Practical experience using optimisation solvers (e.g. Gurobi, CPLEX, OR-Tools or similar)
- Experience deploying optimisation or analytical models into production environments
- Software development best practices
- Version control practices with Git
- Exceptional problem-solving skills – an analytical, innovative, and creative mindset
- Well-developed core consulting skills e.g. research, analysis, presentation, and attention to detail
- Excellent inter-personal and communication skills, both written and verbal
- Ability to be self-directed and be an independent contributor to the team
- Intellectual curiosity, exceptional client service, and a strong work ethic
- A team player dedicated to contributing toward the outcome desired by the team
- Ability to adapt to rapidly changing circumstances and to think creatively to solve client issues
Benefits
- Generous leave package 26 days of annual leave (including your birthday!) plus UK bank holidays — increasing to 27 days after three years, and 28 after seven years
- You’ll also get five extra days for your five and 10-year anniversaries
- Additional leave for members of the Reserve Forces and CFAV.
- Private medical insurance Provided once you’ve completed your probation.
- £1,000 referral bonus for successful hires
- Performance-related awards
- Milestone and life-event hampers to celebrate life’s big moments
- Annual training week abroad
- Funding for qualifications that benefit both you and the business
- Cycle to work scheme
- Discounted travel through funded railcards
- Pension Our pension provider is NOW Pensions, pension contributions are 3% employer and 5% employee
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
machine learningpredictive analyticsprescriptive analyticsdata modellingmathematical optimisationmixed integer programmingoptimisation solversPythonpandasnumpy
Soft Skills
problem-solvinganalytical mindsetcommunication skillsteam playerself-directedintellectual curiosityclient serviceadaptabilityleadershipmentoring
Certifications
BSc in Computer ScienceBA in Engineeringrelated analytical field