Data Scientist
BettingJobs is currently hiring for a Data Scientist based in London for a leading sports betting services company.
Responsibilities:
- Design, build, and maintain statistical or machine learning models to support sports forecasting and pricing across various markets.
- Extract actionable insights from large-scale sports datasets using sound mathematical and statistical principles.
- Translate modelling requirements and business objectives into effective data science solutions, working closely with the Delivery Manager and Engineering teammates (Software and Data Engineers) within your modelling team.
- Perform data cleaning, exploratory data analysis (EDA), feature engineering, and model evaluation to support continuous model improvement.
- Write clean, efficient, well-documented code aligned with team standards for structure, reproducibility, and version control.
- Work collaboratively with other Data Scientists to propose ideas, troubleshoot modelling challenges, and refine methodologies.
- Contribute to the delivery of accurate, reliable forecasts with low latency under evolving client or market demands.
- Participate in code reviews and collaborative design sessions to uphold technical quality across the team.
- Provide mentorship and support to Junior Data Scientists working on the same or related projects.
Requirements:
- A degree (PhD, MSc, BSc) in a STEM subject or similar provable numerate and quantitative skills.
- 2+ years’ experience solving analytics and modelling problems, ideally in sport, gaming, or similar domains with forecasting needs.
- 2+ years working with Python or R in a production or research setting.
- Strong experience using data wrangling tools (e.g. Pandas, NumPy, dplyr).
- Solid grasp of statistical modelling and machine learning, with hands-on use of libraries such as scikit-learn, xgboost, PyMC3, TensorFlow.
- Experience working with SQL and relational databases.
- Ability to explain model behaviour through visualisations and reports.
- Familiarity with Git and collaborative development workflows.
- Good written and verbal communication; able to contribute to cross-functional discussions.
- Proven problem-solving and time management skills.
Recommended Jobs
Operations Director
Operations Director Construction & Engineering | London & UK-wide | Six-figure salary + package Are you an experienced construction delivery leader with a strong track record in complex project …
Learning Support Assistant
Learning Support Assistant – September 2025 Start Location: Brent, North West London Contract: Full-time, Term-time only – temp – perm **Ideal for Graduates considering a career in secondary …
Data Architect
At WHSmith our people are at the heart of everything we do. They are the ones that go the extra mile for our customers, the ones that enable our growth. As Data Architect here, you’ll play a pivotal …
Site Supervisor
Site Supervisor (Transfer Station) Shifts: Various AM / PM Available Basic hours: 45hours per week A quick look at the role. This position is a working supervisory role, which would inv…
Commercial Legal Adviser
Job Details A well-established University in London is seeking a Commercial Legal Adviser to join their small, friendly Legal team. Based in the heart of one of the UK's most successful busine…
Conveyancing in Surrey
Job Details A small but well established Surrey firm is looking for a property solicitor to work out of their Richmond office. The firm would like a solicitor with a minimum of 5 years' PQE who …
Graduate Sales Executive
Graduate Sales Executive | Home Made At Home Made , we’re transforming the way people rent homes. Combining innovative technology with a human touch, we make the rental process faster, smarter, …
Housing Solutions Officer
Housing Solutions Officer needed in Kensington The rate is £20.86ph PAYE This is a temporary role The reference number is: 5273800 The successful candidate will support t…
Email & Social Executive
Do you want to be an integral part of a growing digital team disrupting the status quo of event marketing? Are you curious, energetic, ambitious and proactive by nature and want to keep learning wh…
Resource Advisor
Coordinate and manage resource allocation across multiple projects and teams. Maintain accurate records and documentation to support resource planning efforts. Assist with scheduling and priori…