Squarcle

Senior Data Scientist, Consultant

Squarcle

full-time

Posted on:

Location Type: Hybrid

Location: BristolUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

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