Applied ML Engineer / Data Scientist (Contract)

Meshh
Nottingham
2 days ago
Create job alert

Background & Project Context


Meshh sensors passively listen to Wi-Fi-pings from smartphones and we process the raw data to generate visitor footfall, dwell time and other movement metrics in a privacy-preserving manner. Meshh has, over the years, developed proprietary machine learning algorithms to reliably extract event metrics from raw wifi data. With the latest generation of our solution, we are seeking an experienced data scientist or applied ML engineer to further build upon this work. This is a well-scoped project with clear deliverables for a skilled contractor to deliver.


Role Overview


We are seeking an experienced and highly skilled Data Scientist / Applied ML Engineer to lead the implementation and experimentation work for Meshh’s Wi-Fi analytics project. This is not a greenfield build - you will inherit a working ML pipeline and evaluation system and be expected to understand it quickly, identify its limitations, and make targeted improvements that meaningfully improve accuracy and robustness.


You will work closely with Product Engineering, Analytics and Business stakeholders to diagnose data artefacts, run experiments, and provide clear, defensible improvements that can be deployed to production. Strong statistical reasoning and ML foundations and a pragmatic, outcome-driven mindset are essential.


The role is fully remote and open to global candidates.


Key Responsibilities


Analysis & Research

  • Analyse Meshh’s existing Wi-Fi event datasets to identify randomisation patterns, biases, and data loss characteristics
  • Design and develop contextual evaluation methodologies in order to define what good looks like.
  • Evaluate and test promising approaches from recent research and industry practice.


Modelling & Mitigation

  • Design statistical or probabilistic models 
  • Validate models using historical data, controlled assumptions, or synthetic datasets


Validation & Communication

  • Clearly document assumptions, limitations, and confidence intervals
  • Produce concise, decision-oriented outputs for product and leadership stakeholders
  • Advise on which approaches are suitable for production vs. reporting-only usage


Collaboration & Handover

  • Work closely with Meshh’s engineering and analytics teams to ensure feasibility
  • Provide working implementation of pipelines, production-ready code and evaluation harnesses/dashboards.
  • Support knowledge transfer as solutions move toward production


Required Experience & Skills

Essential

  • Strong foundations in applied data science and machine learning
  • Experience working with large, noisy and incomplete datasets
  • Proficiency in Python (NumPy, pandas, SciPy, scikit-learn or equivalent)
  • Strong statistical reasoning and ability to defend methodological choices
  • Experience turning analytical work into practical, business-relevant outcomes
  • Highly structured and methodical way of working with clear communication, documentation etc.

Highly Desirable

  • Familiarity with AWS services (Sagemaker, ECS, Fargate) and cloud-deployed ML pipelines
  • Experience with GPU-accelerated data processing
  • Experience building production-grade unsupervised learning on medium-dimensional structured data.


About Meshh

Meshh specialises in the metrics of movement and we help our clients understand how people move around and interact within their event spaces. Our technology is based on passive WiFi analytics, offering a scalable, low-cost, and privacy-preserving way to measure and analyse crowd behaviour in physical spaces. Meshh works with high-profile global brands across Retail, Sports and Gaming, Entertainment, Sponsorship, and many other verticals.

Related Jobs

View all jobs

Applied ML Engineer / Data Scientist (Contract)

Applied ML Engineer / Data Scientist (Contract)

Applied ML Engineer / Data Scientist (Contract)

Applied ML Engineer / Data Scientist (Contract)

Applied ML Engineer / Data Scientist (Contract)

Applied ML Engineer / Data Scientist (Contract)

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Data Science Tools Do You Need to Know to Get a Data Science Job?

If you’re trying to break into data science — or progress your career — it can feel like you are drowning in names: Python, R, TensorFlow, PyTorch, SQL, Spark, AWS, Scikit-learn, Jupyter, Tableau, Power BI…the list just keeps going. With every job advert listing a different combination of tools, many applicants fall into a trap: they try to learn everything. The result? Long tool lists that sound impressive — but little depth to back them up. Here’s the straight-talk version most hiring managers won’t explicitly tell you: 👉 You don’t need to know every data science tool to get hired. 👉 You need to know the right ones — deeply — and know how to use them to solve real problems. Tools matter, but only in service of outcomes. So how many data science tools do you actually need to know to get a job? For most job seekers, the answer is not “27” — it’s more like 8–12, thoughtfully chosen and well understood. This guide explains what employers really value, which tools are core, which are role-specific, and how to focus your toolbox so your CV and interviews shine.

What Hiring Managers Look for First in Data Science Job Applications (UK Guide)

If you’re applying for data science roles in the UK, it’s crucial to understand what hiring managers focus on before they dive into your full CV. In competitive markets, recruiters and hiring managers often make their first decisions in the first 10–20 seconds of scanning an application — and in data science, there are specific signals they look for first. Data science isn’t just about coding or statistics — it’s about producing insights, shipping models, collaborating with teams, and solving real business problems. This guide helps you understand exactly what hiring managers look for first in data science applications — and how to structure your CV, portfolio and cover letter so you leap to the top of the shortlist.

The Skills Gap in Data Science Jobs: What Universities Aren’t Teaching

Data science has become one of the most visible and sought-after careers in the UK technology market. From financial services and retail to healthcare, media, government and sport, organisations increasingly rely on data scientists to extract insight, guide decisions and build predictive models. Universities have responded quickly. Degrees in data science, analytics and artificial intelligence have expanded rapidly, and many computer science courses now include data-focused pathways. And yet, despite the volume of graduates entering the market, employers across the UK consistently report the same problem: Many data science candidates are not job-ready. Vacancies remain open. Hiring processes drag on. Candidates with impressive academic backgrounds fail interviews or struggle once hired. The issue is not intelligence or effort. It is a persistent skills gap between university education and real-world data science roles. This article explores that gap in depth: what universities teach well, what they often miss, why the gap exists, what employers actually want, and how jobseekers can bridge the divide to build successful careers in data science.