Senior Research Associate in Machine Learning for Spontaneous Inner Speech Detection - 0927-25

Lancaster University
Lancashire
2 months ago
Applications closed

Related Jobs

View all jobs

Senior Machine Learning Engineer - Research

Senior Machine Learning Scientist

Senior Machine Learning Scientist

Senior Data Scientist - National Security (TIRE) based in Cheltenham/H

Research Data Analyst

Data Engineer

Senior Research Associate in Machine Learning for Spontaneous Inner Speech Detection - 0927-25

Join the Senior Research Associate in Machine Learning for Spontaneous Inner Speech Detection role at Lancaster University.


Field: Psychology


Location: Bailrigg, Lancaster, UK


Salary: £39,906 to £48,882 – Part time, indefinite with end date


Closing Date: Sunday 04 January 2026


Interview Date: Monday 19 January 2026


Reference: 0927-25


The Project

Inner speech – talking to yourself in your mind – appears fundamental to human consciousness, thinking, and self‑reflection. Yet we have no reliable way to objectively detect or measure it as it happens spontaneously in everyday life. This project tackles one of cognitive neuroscience’s most challenging problems: detecting fleeting, spontaneous inner speech from the “haystack” of ongoing brain activity.


The Challenge

Can we objectively detect inner speech – the voice in your head – from brain signals? This project tackles one of cognitive neuroscience's hardest problems: identifying spontaneous inner speech from noisy EEG data without precise temporal labels. Traditional classification has failed because spontaneous inner speech is sparse and co‑occurs with other brain activities. We need novel ML approaches suited to weakly‑supervised settings, transfer learning, or contrastive methods to detect these fleeting cognitive events.


Your Role

Working with Dr Bo Yao (Lancaster) and Professor Xin Yao (Lingnan University, Hong Kong), you will develop and validate a novel ML approach for inner speech detection from high‑density EEG data. The work is fast‑paced, requiring rapid prototyping with access to Lancaster's high‑performance computing facilities.


Deliverables

  • Working implementation of one novel detection approach
  • Systematic validation against baseline methods
  • Lead manuscript for publication
  • Documentation of what works, what doesn’t, and why

Essential Requirements

  • PhD in Machine Learning, Computer Science, Computational Neuroscience, or related field
  • Demonstrable experience developing deep learning models for time‑series/sequential data (EEG, biosignals, audio, sensor data, or similar)
  • Strong Python skills with PyTorch or TensorFlow
  • Proven ability to work independently on complex problems
  • Excellent communication skills for interdisciplinary collaboration
  • Right to work in UK for project duration

Desirable

  • Experience with ML for unlabelled/sparsely‑labelled sequential data (self‑supervised learning, anomaly detection, domain adaptation)
  • Model interpretability techniques (attention mechanisms, saliency mapping)
  • Prior work with neuroimaging data or biosignals
  • First‑author publications in ML or computational neuroscience

Why This Role?

  • Intellectual freedom – real ownership of methods
  • Cross‑disciplinary experience – apply ML expertise to neuroscience
  • Fast‑track impact – see your methods in use within months
  • Flexibility – 0.8 FTE for work‑life balance
  • Strong mentorship – collaboration with experts in neuroscience and AI
  • Career development – potential first‑author publication(s) at the intersection of AI and consciousness science

Benefits

  • 25 days annual leave (pro‑rata) plus closure days and bank holidays
  • Pension scheme and flexible benefits
  • Athena Swan Silver Award department
  • Flexible working arrangements

To Apply

  • CV (standard academic format)
  • Cover letter (max 2 pages) addressing:


    • Your most relevant ML project with time‑series/noisy/weakly‑supervised data (your role, methods, outcomes)
    • One potential approach for detecting sparse, unlabelled events in noisy multivariate time‑series
    • Why this project appeals to you now

  • Optional code sample: GitHub repo/notebook demonstrating your implementation style

For enquiries, contact Dr Bo Yao (). Apply online via Lancaster University Jobs Portal.


Seniority Level

Mid‑Senior level


Employment Type

Part‑time


Job Function

Other


Industries

Higher Education


We warmly welcome applicants from all sections of the community regardless of their age, religion, gender identity or expression, race, disability or sexual orientation, and are committed to promoting diversity, and equality of opportunity.


The University recognises and celebrates good employment practice undertaken to address all inequality in higher education whilst promoting the importance and wellbeing for all our colleagues.


Person Specification

Person specification details are listed under essential and desirable requirements and under responsibilities.


#J-18808-Ljbffr

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 Machine Learning Tools Do You Need to Know to Get a Machine Learning Job?

Machine learning is one of the most exciting and rapidly growing areas of tech. But for job seekers it can also feel like a maze of tools, frameworks and platforms. One job advert wants TensorFlow and Keras. Another mentions PyTorch, scikit-learn and Spark. A third lists Mlflow, Docker, Kubernetes and more. With so many names out there, it’s easy to fall into the trap of thinking you must learn everything just to be competitive. Here’s the honest truth most machine learning hiring managers won’t say out loud: 👉 They don’t hire you because you know every tool. They hire you because you can solve real problems with the tools you know. Tools are important — no doubt — but context, judgement and outcomes matter far more. So how many machine learning tools do you actually need to know to get a job? For most job seekers, the real number is far smaller than you think — and more logically grouped. This guide breaks down exactly what employers expect, which tools are core, which are role-specific, and how to structure your learning for real career results.

What Hiring Managers Look for First in Machine Learning Job Applications (UK Guide)

Whether you’re applying for machine learning engineer, applied scientist, research scientist, ML Ops or data scientist roles, hiring managers scan applications quickly — often making decisions before they’ve read beyond the top third of your CV. In the competitive UK market, it’s not enough to list skills. You must send clear signals of relevance, delivery, impact, reasoning and readiness for production — and do it within the first few lines of your CV or portfolio. This guide walks you through exactly what hiring managers look for first in machine learning applications, how they evaluate CVs and portfolios, and what you can do to improve your chances of getting shortlisted at every stage — from your CV and LinkedIn profile to your cover letter and project portfolio.

MLOps Jobs in the UK: The Complete Career Guide for Machine Learning Professionals

Machine learning has moved from experimentation to production at scale. As a result, MLOps jobs have become some of the most in-demand and best-paid roles in the UK tech market. For job seekers with experience in machine learning, data science, software engineering or cloud infrastructure, MLOps represents a powerful career pivot or progression. This guide is designed to help you understand what MLOps roles involve, which skills employers are hiring for, how to transition into MLOps, salary expectations in the UK, and how to land your next role using specialist platforms like MachineLearningJobs.co.uk.