Senior Data Scientist

at  Mobysoft

Manchester M1, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Aug, 2024Not Specified26 May, 20245 year(s) or aboveArtificial Intelligence,Logistic Regression,Pca,Encoders,Classification,Aws,Sentiment Analysis,Sql,Model Selection,Spark,Learning Techniques,Scikit Learn,Data Science,Data Wrangling,Performance Metrics,Unstructured Data,Machine Learning,Deep LearningNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SENIOR DATA SCIENTIST

Mobysoft is one of the fastest growing SaaS providers in the UK and has been shortlisted in the “Top 50 fastest growing technology companies in the North” for four successive years. Mobysoft provides predictive analytical software that has helped our customers deliver tens of millions of pounds in savings. Such is our success; customer numbers have doubled in little over two years and as a result we’re looking for great people to join our exciting team.

WHAT QUALIFICATIONS AND EXPERIENCE ARE WE AFTER?

  • Ideally a Masters degree in Data Science, Machine Learning, Artificial Intelligence, or similarly related and quantitative discipline. Merit and above would be great.
  • Circa 5+ years of serious commercial experience working on a range of complex problems, across varied data types and machine learning (ML)/artificial intelligence (AI) approaches, with multiple live solution deployments.
  • Evidencing a proven ability to successfully tackle a broad swathe of our interesting problems catalogue. Of course this includes an excellent familiarity with the data science process: experiment/hypothesis formation, data selection, feature engineering, model selection, sampling/cross validation, hyperparameter tuning, model performance metrics, effective code and notebook documentation.
  • Significant experience of working in a Cloud environment (we use AWS to run an EMR based platform), including experience of scaling ML solutions using Spark.
  • Practical/commercial experience across common supervised, unsupervised, semi-supervised, reinforcement machine learning techniques

WHAT TECHNICAL SKILLS ARE REQUIRED

  • Accomplished Python coder.
  • Data wrangling and data engineering excellence using primarily Python and SQL across structured, semi-structured and unstructured data.
  • Ability to use dimension reduction techniques (PCA, encoders etc.)
  • Excellent familiarity with elastic net logistic regression, random forest and XGBoost ensembles to work on supervised problems with structured, tabular data. We currently use Scikit-learn, and we’re open to suggestions for additional libraries.
  • Classification using K-means, K-Medoids or similar and the skills to evaluate solution suitability e.g., Silhouette Score.
  • Confident in the skills needed to deploy deep learning, ideally through Tensorflow, including transformer architectures.
  • Natural language processing capabilities, including skills in sentiment analysis and using and localising large language models (transformers), ideally through the Hugging Face platform to understand and match similar texts.
  • Maths skills and knowledge to get these techniques at a fundamental level in order to devise novel applications.
  • Forecasting using time-series and related approaches, solved using classical (ARIMA) and modern (transformer based) techniques.
    We appreciate this is quite a list. We don’t believe in Unicorns, we do believe that anything here that you are not skilled in will be picked up quickly (weeks) given your coding, maths and problem solving abilities.

WHAT EXPERIENCE AND TECHNICAL SKILLS ARE DESIRABLE

  • Skills in deploying graph analytics
  • Knowledge and previous application of deep feature synthesis frameworks for feature engineering
  • Experience of working with transactional data

Responsibilities:

ROLE OVERVIEW

We are an ambitious, customer-centric Data & Insights team, dedicated to developing a new generation of data products that unlock significant value for the social housing sector. We operate with a focused product lens, driven by curiosity and a commitment to technical excellence.
Data Science is pivotal to this mission. As a Senior Data Scientist you will take a leading role in researching, building, deploying and monitoring machine learning (ML) models, in close collaboration with cross-functional teams. Your efforts will support our clients through enhanced decision-making and automation, utilising our developing cloud-based AWS data platform. As part of this we’ll also ask that you liaise with our clients (directly or through events, conferences, webinars etc.), to help support their data driven journeys.
As such we are looking for a stellar Senior Data Scientist (SDS) professional to join our dynamic team, working with our brilliant data scientists, Jack (Senior) and Ryan (Associate), alongside our superb data engineers, and data analysts.

WHAT WILL YOU BE DOING :

  • Applying natural language processing (NLP) techniques (including applications of localised large language models - LLMs) to free text data. For example, what features can we construct from content provided by trades persons to train models to ensure effective property repairs?
  • Can we consistently extract sentiments from free text tenant responses to support the measurement, reporting and directed improvement of tenant satisfaction
  • Working with data engineering to determine how we best represent network data within a graph database? What features can we detect and model from this? For example, in support of minisming repeating repair jobs at the same property.
  • Generating forecasts from timeseries data using traditional (e.g., ARIMA) and newer approaches (e.g., transformers) to help clients understand and better prepare for rent payment fluctuations.
  • How can we cluster repair jobs to provide root cause insights and next best actions.
  • Building recommendation systems, including testing reinforcement learning approaches, to support optimised rent collection
  • Taking labelled data and supervised learning approaches, to generate optimal contact strategies for multi-channel tenant engagement
  • Combining partner internet of things (IoT) sensor data with existing asset data to drive new insights into pressing maintenance issues, such as damp & mould
  • Exploring the use of generative AI to transform service delivery such as building report commentary, enhancing product engagement and producing synthetic data
  • Linking insights from many of these experiments to prescriptive/next best actions, using optimisation and simulation techniques.
  • Exploring cutting edge approaches to data simulation.
  • Devising appropriate deployment and model monitoring solutions for our ML products.
  • Collaborating with the University of Manchester regards data science knowledge sharing and exploring novel approaches.
  • Providing technical expertise into our AI counsel.
  • More things we haven’t thought of yet but you will.
    Please note this is a professional, technical role, with no line management responsibilities. There will however be multiple opportunities to lead data science workstreams.

WHY SHOULD YOU CONSIDER THIS ROLE?

Alongside the work opportunities as described your development will be supported, you will be sensibly renumerated, we will provide a compelling benefits package and we are a great bunch of folks to work with - though we would say that!


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Proficient

1

Manchester M1, United Kingdom