Make yourself visible and let companies apply to you.
Roles

Research Engineer Jobs in London

Overview

Looking for top Research Engineer jobs in London? Explore the latest opportunities on Haystack, your go-to IT job board for cutting-edge research roles. Whether you specialize in AI, data science, or software innovation, find the perfect Research Engineer position in London to advance your tech career today.
Filters applied
London
Research Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Trainee AI Engineer Placement Programme
ITOL Recruit
Multiple locations
Fully remote
Graduate
£30,000 - £45,000
RECENTLY POSTED
aws
python
pandas
matplotlib
jupyter
Trainee AI Engineer – No Experience Needed Future-proof your career in Artificial Intelligence – starting today. Looking for a career change? Currently employed but want something better? Or maybe you’re between jobs and ready for a fresh start? ITOL Recruit’s AI Traineeship is designed to get you into one of the fastest-growing industries with zero experience required. Train online at your own pace and land your first AI Engineer role in 1-3 months. Please note this is a training course and fees apply Job guaranteed - complete the programme and get a job or get your money back. Our candidates earn £30,000-£45,000. Why AI? AI is reshaping every industry you can think of. Healthcare, finance, retail, and manufacturing – they’re all scrambling for skilled professionals. The demand far outstrips supply, which means excellent salaries, flexible working arrangements, and genuine job security. How It Works Step 1 – AI Engineering Fundamentals Start with the basics of AI, including neural networks and large language models, to build a solid foundation in AI engineering. Step 2 – Data Fundamentals Understand the data workflow, from collection to cleaning, and learn how to prepare data for AI applications. Step 3 – Notebooks & IDEs Get hands-on with industry-standard tools like Jupyter Notebooks and VS Code to develop AI systems. Step 4 – Python Programming Master Python, covering everything from the basics to object-oriented programming (OOP). Step 5 – Python Streamlit Project Apply your Python skills by building a car price prediction app using Python and Streamlit. Step 6 – Python for Data Learn essential Python libraries like NumPy, Pandas, and Matplotlib for data manipulation and visualisation. Step 7 – AI Sentiment Analysis Project Work with Hugging Face to build a sentiment analysis classifier using real-world AI techniques. Step 8 – AI Prompt Engineering Master prompt engineering, learning how to craft effective prompts for controlling AI outputs. Step 9 – Retrieval-Augmented Generation (RAG) Learn how to integrate external knowledge into AI systems using RAG techniques and vector databases. Step 10 – AI Specialised Customer Service Chatbot Project Combine prompt engineering and RAG to build an AI-powered customer service chatbot, delivering intelligent responses using vector databases and knowledge bases. Step 11 – Machine Learning Fundamentals Understand machine learning principles and algorithms, and how to train and test models using scikit-learn. Step 12 – Machine Learning Project Put your machine learning knowledge into practice with a hands-on project. Step 13 – AI & Data Ethics Study the ethical considerations in AI, including issues of bias, fairness, and data privacy. Step 14 – Oral Exam Complete a virtual oral exam to assess your understanding and ability to apply your learning. Step 15 – AWS Certified Cloud Practitioner Finish with the AWS Certified Cloud Practitioner course and exam to gain essential cloud computing knowledge. What You Get · 100% online, self-paced training · Microsoft AI-900 certification included · 1-to-1 tutor and recruitment support · Real-world project experience · Job guarantee – get a job or your money back · Starting salary of £30,000–£45,000 We Get You Hired! We’re not new to this. ITOL Recruit has 15+ years of experience and has placed over 5,000 people into new roles. Our job programmes include certified tutors, UK-accredited qualifications, and one-on-one support from a recruitment adviser focused on placing you. We don’t believe in empty promises. Complete our programme, follow the process, and if you don’t land a job, you get your money back. “Five months from complete beginner to AI engineer. Best decision I ever made.” – Jamie W., now working as a Junior AI Engineer in London Ready to Start? If you’re motivated, curious, and excited about technology, we’ll help you turn that into a career you can be proud of. Apply now, and one of our expert Career Advisors will be in touch within 4 working hours to guide you through your next steps
Safety, Internal Flow and Hazards Engineer (CFD)
BAE Systems
Multiple locations
Hybrid
Mid - Senior
£45,628
RECENTLY POSTED
processing-js
java
Job Title: Safety, Internal Flow and Hazards Engineer (CFD)Location: Barrow-in-Furness. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular roleSalary: £45,628+ dependent on skills and experienceWhat you’ll be doing
Undertaking technical work on all aspects of CFD (computational fluid dynamics) simulations, including pre-processing (CAD modelling and meshing), applying and developing CFD models, solving analysis, post processing and authoring technical reports/presentations
Supporting with team meetings and providing technical guidance and support
Reviewing technical pieces of work
Supporting with capability developments and establishing both processes and methods
Having involvement within various CFD toolset research and development activities
Your skills and experiencesEssential:
Hold a degree in Mechanical, Chemical, Aeronautical Engineering, Mathematics, Physics or have equivalent experience
Have good experience of working within a highly regulated/high hazard industry
Be proficient with using at least one CFD software package such as Ansys Fluent or StarCCM+
Desirable:
An awareness of Safety case development
Experience in using at least one, OpenFOAM or FDS (fire dynamics simulator)
Be a chartered engineer or working towards/ability to achieve
Have experience of programming in a high-level language (e.g. VBA)
Experience in Ansys Fluent UDF’s (user defined function) and/or Java for Siemens Star CCM+
BenefitsAs well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts – you may also be eligible for an annual incentive.The Internal Flow and Hazards teamBy joining us in the team, you will be supporting a wide number of customers throughout all submarine programmes. Typically, within the whole boat design team, the CFD models are based on consequence analysis and include fire, steam release, water-based fire suppression systems, thermal analysis, flammable and toxic gas dispersionYou will have opportunities to gain and grow a professional career progression towards Consultancy or Management roles. The team supports multiple submarine programs including site and facilities and as such there is opportunities to work on different programmes and projects. We offer relocation support packages across all Submarines roles, subject to meeting eligibility criteria.Why BAE Systems?This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments.Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks.Closing Date: 22nd January 2026We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.#LI-CB1#LI-hybrid
AI Engineer
Certain Advantage
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
python
pandas
sql
mlflow
Certain Advantage are recruiting on behalf of our Trading client for an AI Engineer on a contract basis for 6-12 months initially in London. This will require some onsite days in Central London during the week. We are seeking Engineers skilled in python with a strong focus on GenAI AI and LLMs to lead the integration of cutting-edge language technologies into real-world applications. If you’re someone passionate about building scalable, responsible, and high-impact GenAI solutions then this could be for you! We’re looking for Engineers offering competent core technical skills in Python Programming, Data Handling with NumPy, Pandas, SQL, and use of Git/GitHub for version control. Any experience with these GenAI Use Cases would be relevant and desirable; Chatbots, copilots, document summarisation, Q&A, content generation. To help make your application as relevant as possible, please ensure your CV demonstrates any prior experience you have relating to the below; System Integration & Deployment Model Deployment: Flask, FastAPI, MLflow Model Serving: Triton Inference Server, Hugging Face Inference Endpoints API Integration: OpenAI, Anthropic, Cohere, Mistral APIs LLM Frameworks: LangChain, LlamaIndex – for building LLM-powered applications Vector Databases: FAISS, Weaviate, Pinecone, Qdrant (Nice-to-Have) Retrieval-Augmented Generation (RAG): Experience building hybrid systems combining LLMs with enterprise dataMLOps & Infrastructure MLOps: Model versioning, monitoring, logging Bias Detection & Mitigation Content Filtering & Moderation Explainability & Transparency LLM Safety & Guardrails: Hallucination mitigation, prompt validation, safety layers Azure Cloud Experience Collaboration & Delivery Cross-functional Collaboration: Working with software engineers, DevOps, and product teams Rapid Prototyping: Building and deploying MVPs Understanding of ML & LLM Techniques: To support integration, scaling, and responsible deployment Prompt Engineering: Designing and optimising prompts for LLMs across use cases Model Evaluation & Monitoring Evaluation Metrics: Perplexity, relevance, response quality, user satisfaction Monitoring in Production: Drift detection, performance degradation, logging outputs Evaluation Pipelines: Automating metric tracking via MLflow or custom dashboards A/B Testing: Experience evaluating GenAI features in production environments Does this sound like your next career move? Apply today! Working with Certain Advantage We go the extra mile to find the best people for the job. If you’re hunting for a role where you can make an impact and grow your career, we’ll work with you to find it. We work with businesses across the UK to find the best people in Finance, Marketing, IT and Engineering. If this job isn’t for you, head to (url removed) and register for job alerts and career guidance tips
Senior Machine Learning Engineer
Anson McCade
London
Hybrid
Senior
£55,000 - £65,000
RECENTLY POSTED
aws
tensorflow
python
pytorch
mlflow
£55,000 - 65,000 GBPHybrid WORKINGLocation: Central London, Greater London - United Kingdom Type: PermanentSenior Machine Learning Engineer - National Security (London, Hybrid) Salary: Up to £65,000 per year + £7,000 DV clearance bonus (tax-free, subject to eligibility) Working Model: Hybrid - 3 days on client site once clearance is granted, 1 day in central office, remainder remoteA leading UK national security-focused technology organisation is seeking a Senior Machine Learning Engineer to join its AI team. You will design, develop, and deploy ML models and LLM/GenAI solutions to solve real-world national security challenges. This is a highly innovative, collaborative, and impactful environment where you will apply cutting-edge machine learning methods to unique datasets.Key responsibilities:
Lead and contribute to ML projects, including forecasting, classification, anomaly detection, and LLM/GenAI applications.
Design experiments, formulate hypotheses, evaluate results, and iterate rapidly to validate approaches.
Transition experimental models into production-ready solutions, collaborating with engineers on deployment, monitoring, and optimisation.
Build and maintain ML pipelines using AWS services and modern MLOps/LLMOps tooling.
Implement robust versioning, experiment tracking, and reproducibility practices.
Mentor junior engineers and contribute to team-wide AI knowledge sharing.
Communicate complex technical concepts to both technical and non-technical stakeholders.
Ideal candidate:
BSc, MSc, or PhD in a quantitative discipline (e.g., Maths, Physics, Computer Science).
4-5 years’ experience in ML/AI engineering or data science roles (senior level).
Hands-on experience with Python ML frameworks (scikit-learn, PyTorch, TensorFlow, XGBoost).
Experience with AWS ML services (SageMaker, Lambda, S3) and MLOps/LLMOps tooling (MLflow, Weights & Biases, DVC).
Proven track record transitioning models from experimentation to production with governance and quality controls.
Experience developing LLM/GenAI solutions and familiarity with LLMOps tools.
Strong problem-solving, communication, and project delivery skills.
Eligible for UK DV security clearance; candidates without clearance must be able to undergo the process.
Why this role is unique:
Work on national security projects with niche datasets unavailable elsewhere.
Influence AI adoption from the ground floor for high-profile government clients.
Join a collaborative team of over 4,000 digital, cyber, and intelligence specialists across multiple locations.
Hybrid working flexibility, generous benefits, career development support, and a culture valuing diversity and inclusion.
For further information, feel free to reach me at 02895213213, or simply apply!
Applications Engineer
Redline Group Ltd
North West London
In office
Junior - Mid
£50,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
An exciting opportunity for an Applications Engineer has arisen with my client in North London.This is an amazing new opportunity for an Applications Engineer, based in North London to work for a highly technical organisation specialising in the design and manufacture of semiconductor wafer scale imaging devices for the medical and EV sectors.The Applications Engineer, North London, will sit in the R&D team and perform a key role supporting in all areas of product design process from initial creation requirements to final product validation of image sensors and flat-panel X-ray detector panels.You will also hold the following responsibilities:
Working with the design teams creating test methods, plans and reports for new image sensor products and systems.
Providing technical support to customers in the field for applicational use.
Resolve technical product issues, conduct failure analysis and statistical reporting on faults
The ideal Applications Engineer, based in North London, will have previous experience within a similar role with experience across:
Semiconductor sensors / X-Ray imaging systems
Knowledge of digital and analogue circuits design
Carrying out validation and verification test procedures
APPLY NOW! For the Applications Engineer, based in North London, by sending a cover letter and CV to or by calling Tom Drew on 07961 158762 quoting ref. THD1353. Otherwise, we always welcome the opportunity to discuss other roles similar to Design and Test Engineering roles on 01582 878 848.
AI Engineer
Synapri
London
Remote or hybrid
Mid - Senior
£70,000 - £90,000
RECENTLY POSTED
processing-js
aws
python
pytorch
AI Engineer required for an exciting permanent opportunity working alongside an established SaaS business developing innovative AI-powered platforms servicing the property industry. As an AI Engineer you will develop, advance and maintain cutting edge AI capabilities across the clients products. You will also be involved in architecting scalable AI systems and collaborate closely with cross-functional stakeholders to translate business objectives into AI-driven solutions. As part of a small AI/ ML dedicated team (sitting in the tech & product function), you will have a significant contribution to the design, development, and implementation of advanced AI/ML models, frameworks, and systems. A notable part of the role involves building, training, and optimising machine learning models, including deep learning computer vision models, and fine-tuning natural language processing (NLP), and integrating third party generative AI models. Ideal background: • 3+ years of experience in machine learning, deep learning or AI engineering • Advanced proficiency in Python and ML frameworks like PyTorch • Experience deploying and maintaining scalable production-grade AI systems • Strong understanding of data pipelines, MLOps and cloud platforms (AWS) • Experience working in small or mid-sized tech/ software development environments (rather than in corporate environments) would be advantageous The role requires demonstrable ability to make impactful suggestions, propose and present ideas and engage at all levels within an organisation. The business operates on flexible working model – ideally 1 day per month onsite however would consider fully remote (UK based) for the right individual. If the role seems to match your skill set and experience, please apply for immediate consideration
Senior Data Scientist
Anson McCade
London
Hybrid
Senior
£50,000 - £65,000
RECENTLY POSTED
aws
python
docker
pytorch
pandas
mlflow
£50,000-65,000 GBP Hybrid WORKING Location: Central London, Greater London - United Kingdom Type: Permanent A leading UK digital, cyber and intelligence organisation is hiring a Senior Data Scientist to work on high-impact AI projects within the national security domain. This role is ideal for someone who enjoys applied AI, complex data, and delivering real-world solutions. The Role Lead and deliver AI/ML solutions across text, imagery, audio, video and geospatial data Work closely with ML engineers, project managers and government customers Scope AI use cases, contribute to bids, and present findings to technical and non-technical audiences Mentor junior data scientists and help shape AI best practice Requirements Strong experience in AI, machine learning and statistics Python expertise (e.g. pandas, NumPy, scikit-learn, PyTorch, transformers) Experience deploying models and working with cloud platforms (AWS preferred) Ability to communicate complex technical concepts clearly Desirable AWS services (SageMaker, ECS, Lambda, S3, Bedrock) MLOps / ML engineering experience (Docker, MLflow) Experience in government or regulated environments Practical experience applying LLMs Security Clearance UKIC DV eligible required £7,000 tax-free DV bonus on completion (TBC, paid quarterly) Location London-based hybrid role Up to 3 days per week onsite at customer location once cleared 1 day per week team day in the London office (counts as onsite) Benefits Flexible working and strong work-life balance 25 days’ holiday plus buy/sell options Pension, bonus scheme and flexible benefits Structured career development support Apply directly or message for more information on this Senior Data Scientist role. Reference: AMC/AQI/SDS Postcode: EC3 #aoqu TPBN1_UKTJ
Lead Data Scientist - Drug Discovery
HAYS
London
Fully remote
Senior
£85,000
RECENTLY POSTED
aws
r
python
Your new company This cutting-edge data science firm is driving transformation in life sciences through methodological excellence and innovation. Its research division is a hub for scientific exploration, where novel statistical techniques are developed to tackle some of the most pressing challenges in genomics and drug discovery. The organisation values intellectual curiosity, cross-disciplinary collaboration, and the pursuit of rigorous, reproducible science.They are looking for a Lead Data Scientist with a strong statistical methodology background to join their expanding team.Your new role As Lead Data Scientist, you will be a driving force behind the creation of new statistical methodologies. You will:
Lead the development of original statistical models tailored to complex genomic data
Guide the integration of novel methods into pipelines
Ensure methodological transparency and reproducibility across all research outputs
Communicate the rationale and impact of new techniques to stakeholders and collaborators both internally and at clients
Align scientific innovation with engineering and product development goals
Work on projects to support drug discovery & development projects for a variety of clients within the pharmaceutical and biotech space
Represent the organisation in academic and industry forums, showcasing methodological breakthroughs
This is a permanent role that can be fully home based from anywhere in the UK.What you’ll need to succeed
A PhD (or equivalent experience) in statistics, maths, physics, data science, computing, statistical genetics or a related field with a strong methodological focus
A track record of developing statistical models for genomic / biological research, preferably within a target identification or target validation setting
Proven track record of innovation in statistical methodology, evidenced by publications, tools or project delivery
Advanced coding skills in a language such as R or python and experience with statistical computing environments
Deep expertise in methods such as GWAS, causal inference, polygenic risk scores, pathway analysis, Mendelian randomisation, etc
Experience deploying methods in cloud-based infrastructures (AWS, Azure, GCP)
The ability to communicate complex statistical ideas clearly
What you’ll get in return You’ll be joining a highly experienced team doing cutting-edge work to support drug discovery & development efforts at a wide range of pharmaceutical and biotech companies. As well as lots of opportunities to develop your skills and career, this role offers a good package and the chance to make a significant impact.What you need to do now If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now. If this job isn’t quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.Keywords: Statistical, Genetics, Bioinformatics, Genomics, Data, Scientist, Lead, Senior, GWAS, Polygenic, Risk, Score, Mendelian, Randomisation, Causal, Inference, Computational, Biology, Genetic, Epidemiology, Variant, Annotation, Pathway, Enrichment, Protein, Interaction, Networks, Biobank, Research, Modelling, Development
Senior Data Scientist
Anson McCade
London
Hybrid
Senior
£65,000
RECENTLY POSTED
aws
python
docker
pytorch
pandas
mlflow
£65,000 GBPHybrid WORKINGLocation: Central London, Greater London - United Kingdom Type: PermanentAn exciting opportunity has arisen for an experienced Senior Data Scientist to work at the forefront of artificial intelligence and machine learning, delivering high-impact digital solutions that contribute to the safety and security of the UK.This role sits within a specialist AI and data science team supporting a range of government and national security clients. The team delivers work across defence, space and public sector organisations, spanning exploratory research, advanced analytics, bespoke AI solutions and large-scale data platforms operating on complex and sensitive datasets.The RoleThe Senior Data Scientist position offers significant variety and challenge. The successful candidate will work with both technical and non-technical stakeholders, applying advanced AI, machine learning and statistical techniques across diverse data types, including text, images, audio, video, graphs, time-series and geospatial data.Responsibilities will include shaping future AI initiatives with customers, researching and evaluating emerging AI approaches, and delivering robust, production-ready solutions. The role combines hands-on technical delivery with customer engagement, thought leadership and mentoring.Key Responsibilities
Acting as a senior technical authority for AI and data science, contributing expertise across projects, bids and stakeholder discussions
Leading and delivering complex machine learning and AI projects in collaboration with ML engineers, delivery teams and customers
Engaging with users to define requirements, scope AI use cases and develop realistic delivery plans
Supporting the design, development and deployment of models within AWS cloud environments
Contributing to written proposals and bid responses, including research into relevant academic and industry literature
Presenting technical findings and insights to internal teams and external stakeholders
Mentoring junior data scientists and graduates, supporting capability growth
Promoting AI knowledge across multidisciplinary teams and representing the organisation through blogs, events and conferences
About the CandidateThe ideal candidate will demonstrate strong depth and breadth across data science, AI and machine learning, alongside the ability to translate complex technical concepts into practical, business-focused outcomes.Essential experience includes:
Degree (BSc, MSc or PhD) in a quantitative or scientific discipline such as computer science, mathematics, physics or engineering
Several years’ experience working as a Data Scientist or in a closely related role
Expert knowledge of machine learning, AI and statistical methods, applied across domains such as NLP, computer vision, audio, graphs, time-series or tabular data
Strong Python skills and experience with common libraries (e.g. pandas, NumPy, scikit-learn, PyTorch, Transformers, statsmodels, PyMC)
Understanding of software engineering and ML best practices, including version control, packaging and model deployment
Experience training and deploying models using cloud platforms, particularly AWS
Ability to communicate complex ideas clearly to both technical and non-technical audiences
Commitment to high-quality, ethical and robust scientific work
Awareness of ethical, privacy, security and policy considerations in applied AI
Desirable Experience
Hands-on experience with AWS services such as Lambda, ECS, S3, SageMaker or Bedrock
Knowledge of ML engineering and MLOps practices (e.g. Docker, MLflow)
Experience working in government, defence or other highly regulated environments
Proven application of large language models (LLMs) to real-world problems
Security ClearanceThis role requires UK Security Clearance. Applicants must either already hold clearance or be eligible and willing to undergo the vetting process.
Lead Data Scientist - Drug Discovery
HAYS
London
Fully remote
Senior
£85,000
RECENTLY POSTED
aws
r
python
Your new company This cutting-edge data science firm is driving transformation in life sciences through methodological excellence and innovation. Its research division is a hub for scientific exploration, where novel statistical techniques are developed to tackle some of the most pressing challenges in genomics and drug discovery. The organisation values intellectual curiosity, cross-disciplinary collaboration, and the pursuit of rigorous, reproducible science.They are looking for a Lead Data Scientist with a strong statistical methodology background to join their expanding team. Your new role As Lead Data Scientist, you will be a driving force behind the creation of new statistical methodologies. You will: Lead the development of original statistical models tailored to complex genomic data Guide the integration of novel methods into pipelines Ensure methodological transparency and reproducibility across all research outputs Communicate the rationale and impact of new techniques to stakeholders and collaborators both internally and at clients Align scientific innovation with engineering and product development goals Work on projects to support drug discovery & development projects for a variety of clients within the pharmaceutical and biotech space Represent the organisation in academic and industry forums, showcasing methodological breakthroughs This is a permanent role that can be fully home based from anywhere in the UK. What you’ll need to succeed A PhD (or equivalent experience) in statistics, maths, physics, data science, computing, statistical genetics or a related field with a strong methodological focus A track record of developing statistical models for genomic / biological research, preferably within a target identification or target validation setting Proven track record of innovation in statistical methodology, evidenced by publications, tools or project delivery Advanced coding skills in a language such as R or python and experience with statistical computing environments Deep expertise in methods such as GWAS, causal inference, polygenic risk scores, pathway analysis, Mendelian randomisation, etc Experience deploying methods in cloud-based infrastructures (AWS, Azure, GCP) The ability to communicate complex statistical ideas clearly What you’ll get in return You’ll be joining a highly experienced team doing cutting-edge work to support drug discovery & development efforts at a wide range of pharmaceutical and biotech companies. As well as lots of opportunities to develop your skills and career, this role offers a good package and the chance to make a significant impact. What you need to do now If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now. If this job isn’t quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career. Keywords: Statistical, Genetics, Bioinformatics, Genomics, Data, Scientist, Lead, Senior, GWAS, Polygenic, Risk, Score, Mendelian, Randomisation, Causal, Inference, Computational, Biology, Genetic, Epidemiology, Variant, Annotation, Pathway, Enrichment, Protein, Interaction, Networks, Biobank, Research, Modelling, Development TPBN1_UKTJ
Senior Data Scientist
Anson McCade
London
Remote or hybrid
Senior
£70,000
RECENTLY POSTED
aws
git
python
docker
pytorch
pandas
This is an exciting time to join a team to help pioneer both customer’s and own an AI adoption journey. Not only will you be directly making a huge impact through the solutions you develop, youll be doing it for an organisation who makes a huge impact to the security of the UK.Core dutiesBeing a key technical point-of-contact for AI and data science expertise, sharing knowledge across meetings, bids and technical projects.Leading and working on technical AI projects, working with ML engineers, project managers and non-technical customers.Meeting with users to help scope out ongoing and future AI projects, understanding use-cases and planning out delivery plans which capture the subtleties of the requirements.Working alongside ML engineers to help build and deploy models into products across our AWS cloud servicesAssisting with writing bid responses to customer problems, often requiring diving into the literature surrounding complex technical concepts in AI, ML and statistics.Presenting results of technical work both internally and to our customers.Helping mentor and manage junior team members and graduates across the business.Helping to educate others across the business in AI and related methods through collaborative work (including software engineers, leadership, non-technical consultants) and presenting to wider communities via blogs, events and conferences.About YouBSc (or MSc / PhD) in a quantitative, scientific discipline (e.g. maths, physics, computer science or similar).Expert knowledge of AI, ML and statistical methods, and their application across some of the following domains (e.g. NLP, images, audio, graphs, time series, tabular data).Several years experience working as a data scientist in industry or similar environment.Good knowledge of python, along with common machine learning and data analysis libraries (e.g. pandas, numpy, scikit-learn, pytorch, transformers, statsmodels, pymc).Ability to absorb complex new scientific concepts and quickly get up to speed on new areas of the literature.Good understanding of software and ML engineering best-practices (e.g. git, package development, model deployment).Ability to present complex technical concepts to both technical and non-technical colleagues.Passion for good quality scientific work and a focus on truthfulness, robustness and customer/stakeholder requirements.Experience with utilising cloud services (e.g. AWS) for training and deploying models.Understanding of the ethical, privacy, security and policy concerns relevant to the application of AI/ML.It Would Be Great If You Also Had Experience In Some Of These, But If Not Well Help You With ThemGood knowledge of AWS cloud services (e.g. Lambda, ECS, Bedrock, S3, Sagemaker)ML Engineering and MLOps knowledge (e.g. Docker, ML flow)Experience working with government or other carefully regulated industriesTrack record of applying LLMs to robustly solve real problemsSecurity Clearance is required for this vacancy. If you are not currently Security Cleared, you will need to be eligible for this and willing to go through the process.How We Will Support YouWork-life balance is important; you can work around core hours with flexible and part-time workingYoull get 25 days holiday a year and the option to buy/sell and carry over from the year beforeOur flexible benefits package includes a competitive pension scheme, cycle to work scheme, taste cards and moreYoull have a dedicated Career Manager to help you develop your career and guide you on your journey through BAEYoull be part of our company bonus schemeYou are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing.
Senior Data Scientist
Anson McCade
London
Hybrid
Senior
£55,000 - £65,000
aws
python
pytorch
pandas
£55,000 - 65,000 GBPHybrid WORKINGLocation: Central London, Greater London - United Kingdom Type: PermanentSenior Data Scientist - National Security (London, Hybrid) Salary: Up to £65,000 per year + £7,000 DV clearance bonus (tax-free, subject to eligibility) Working Model: Hybrid - 3 days on client site once clearance is granted, 1 day in central office, remainder remoteA leading UK national security-focused technology organisation is seeking a Senior Data Scientist to join its AI team. You will work with complex, unique datasets to deliver AI and machine learning solutions that directly support critical national security objectives. This is a rare opportunity to apply cutting-edge data science in a highly innovative, collaborative, and impactful environment.Key responsibilities:
Lead and contribute to AI and ML projects across diverse data types (text, images, audio, video, graphs, geo-location).
Engage with stakeholders to scope projects, understand use cases, and plan technically robust delivery strategies.
Collaborate with ML engineers to build, deploy, and maintain models using cloud services (AWS).
Conduct research, literature reviews, and provide technical guidance to shape solutions.
Present complex technical concepts to both technical and non-technical audiences.
Mentor junior team members and support the broader team in AI adoption and knowledge sharing.
Ideal candidate:
BSc, MSc, or PhD in a quantitative discipline (e.g., Maths, Physics, Computer Science).
Strong expertise in AI, ML, and statistical methods applied across multiple domains (NLP, vision, audio, time series, tabular data).
Proficient in Python and relevant ML/data science libraries (e.g., pandas, numpy, scikit-learn, PyTorch, transformers).
Experience with cloud-based model deployment (AWS) and ML engineering best practices.
Excellent communication, problem-solving, and project delivery skills.
Eligible for UK DV security clearance; candidates without clearance must be able to undergo the process.
Why this role is unique:
Work on national security projects using niche datasets unavailable elsewhere.
Influence the adoption of AI from the ground floor for high-profile clients.
Join a collaborative team of over 4,000 digital, cyber, and intelligence specialists across multiple locations.
Hybrid working flexibility, with generous benefits, career development support, and a culture valuing diversity and inclusion.
For further information feel free to reach me at 02895213213, or simply apply! Reference: AMC/RKI
Senior Data Scientist
Anson McCade
London
Hybrid
Senior
£50,000 - £65,000
aws
git
python
docker
pytorch
pandas
+1
£50,000 to 60,000 GBP bonus Hybrid WORKING Location: Central London, Greater London - United Kingdom Type: Permanent Senior Data Scientist - London / Hybrid Up to £65,000 + DV Bonus | SC Eligible / DV Eligble Required | No Sponsorship We are looking for a Senior Data Scientist to join a leading organisation delivering cutting-edge AI and machine learning solutions with real-world impact. You will work on diverse projects across national security and healthcare-related sectors, applying AI/ML techniques to solve complex challenges. This is a London-based role with hybrid working support. Key Responsibilities: Lead and contribute to AI and ML projects, working closely with engineers, project managers, and non-technical stakeholders. Act as a technical point of contact, sharing expertise in AI/ML methods across projects and bids. Scope, plan, and deliver AI solutions, including model development, deployment, and evaluation. Mentor junior team members and support their professional growth. Present results and insights to both technical and non-technical audiences. Contribute to internal knowledge-sharing and best practices in AI/ML. Requirements: BSc, MSc, or PhD in a quantitative, scientific, or technical discipline (e.g., computer science, mathematics, physics). Strong expertise in AI, ML, and statistical methods, with experience across domains such as NLP, images, audio, graphs, time series, and tabular data. Several years’ experience as a data scientist in industry or related environments. Proficiency in Python and common ML/data libraries (e.g., pandas, numpy, scikit-learn, PyTorch, transformers). Understanding of software and ML engineering best practices (git, package development, model deployment). Experience with cloud platforms, particularly AWS, for training and deploying models. Ability to communicate complex technical concepts to diverse audiences. Eligible for DV security clearance; sponsorship cannot be provided. Desirable: Knowledge of AWS services (e.g., Lambda, ECS, Bedrock, S3, SageMaker). Experience with ML engineering and MLOps (e.g., Docker, MLflow). Experience in regulated industries or government-related projects. Applying LLMs or advanced AI methods to real-world problems. Benefits: Competitive salary up to £65,000 plus DV clearance bonus. Hybrid working with flexibility around core hours. 25 days holiday plus buy/sell/carry over options. Pension scheme and other flexible benefits. Opportunity to work on high-impact AI/ML projects. Reference: AMC-AQU-SDSB Postcode: EC2V 6AA #adqu TPBN1_UKTJ
Research Associates - Banking & Retail Technology, Cards and Payments (Languages Required)
DATOS INSIGHTS
London
Remote or hybrid
Junior - Mid
£28,000 - £36,000
TECH-AGNOSTIC ROLE
Datos Insights delivers the most comprehensive and industry-specific data and advice to the companies trusted to protect and grow the world’s financial assets, and to the technology and service providers who support them. Staffed by experienced industry executives, researchers, and consultants, we support the world’s most progressive banks, insurers, investment firms, and technology companies through a mix of insights and advisory subscriptions, data services, custom projects and consulting, conferences, and executive councils.The Market Data and Forecasting team provides clients with independent and reliable data and insights through published research, consulting and bespoke data services. Our global research covers the cards and payments, retail technology and banking automation sectors and is used by the leading market participants, analysts and regulators as the authoritative source of industry and competitor data.The Market Data and Forecasting Associate role is focused on international primary and secondary research, including surveys, executive interviews, analysis of data and statistics and report writing. Our work is both quantitative and qualitative. The role is varied as you will be involved in reports, consulting, newsletters and conference activities.You will have significant individual responsibility, while working as part of larger project teams. As you build your career within the business you will gain increased project manager responsibilities. You will acquire knowledge of and insight into the latest developments in banking and retail automation, cards and payments plus a wide range of research and strategy consulting skills.The ideal candidate will have:
A good academic record
A minimum of two years’ post-degree work experience (does not have to be in research)
Good communication, writing and numerical skills
Fluent written and spoken English
Strong attention to detail
Ability to work independently and as part of a team
Ability to build relationships with research contacts around the world
Experience using Microsoft Office, with good Excel skills
Fluency in a second language (with a preference for German, Portuguese, Russian and Spanish)*.
Datos Insights prides itself on its commitment to employee development and we are focusing on candidates who are interested in building a career in market intelligence over 2+ years with the company.*We regularly use the following European languages: French, German, Italian, Polish, Portuguese, Spanish. Russian and Turkish, and also have an interest in non-European languages including Arabic, Farsi, Japanese, Korean, Mandarin and Thai.
Senior System Modelling Engineer
Redline Group Ltd
London
Hybrid
Senior
£85,000
processing-js
git
python
matlab
Senior System Modelling Engineer - Whiteley, Fareham, Hampshire (Hybrid Working)Location: Whiteley, Fareham, HampshireWorking pattern: Hybrid (flexible mix of on-site and remote working)My client is the European headquarters of a high-growth, high-innovation semiconductor company. They are seeking a talented, ambitious engineer to join their expanding Research team, working on cutting-edge touch and human-machine interface (HMI) technologies in a modern, fast-paced environment.About the Senior System Modelling Engineer RoleThis is an exciting opportunity for a hands-on engineer who enjoys working at the intersection of system modelling, hardware experimentation, and algorithm development. You will play a key role in shaping future HMI technologies, taking concepts from simulation through to real-world hardware validation.The role is based in Whiteley but offers hybrid working, allowing flexibility between on-site and remote work. You will collaborate closely with system architects, IC design teams, firmware engineers, and system validation teams to ensure a smooth and consistent modelling-to-hardware workflow.Key Responsibilities of the Senior System Modelling Engineer
Support the research, development, and definition of mixed-signal front-end components using simulations or prototypes
Perform high-level system modelling, analysis, and simulations
Implement, integrate, and validate algorithms
Support the development of new touch detection schemes aligned with the technology roadmap
Evolve and improve existing algorithms to meet project and business needs
Work with stakeholders to define problem statements and research objectives
Skills & ExperienceEssential:
Proven experience in high-level modelling and simulation of complex systems
Strong knowledge of Digital Signal Processing (DSP)
Solid understanding of ASIC design and mixed-signal systems
Proficient with version control systems (e.G., Git, Subversion) and familiar with Agile methodologies
Proactive, curious, collaborative, with a passion for knowledge sharing
Proficient in MATLAB, Simulink, Python (at least two)
Willingness to travel for collaborative research or project work
Qualifications:
MSc or PhD in electronics engineering or signal processing-related subjects
BEng or MEng in Engineering, Electronics, or related subjects (upper second class or equivalent)
Extensive post-graduate engineering experience
Desirable:
Knowledge of SPICE, HDL, Verilog, or FPGA
Experience with physics modelling tools such as Ansys / HFSS
Previous HMI or display industry experience
What You Can ExpectMy client offers:
Real impact: Your contributions directly influence product innovation
Career growth: Opportunities to develop your skills in a challenging, supportive environment
Balanced culture: Flexible, enjoyable workplace with a focus on wellbeing
Hybrid working & modern offices: Based in Whiteley with flexibility to work remotely
Health & wellbeing support: Mental health resources, confidential financial and legal advice
Benefits:
Annual bonus based on performance
25 days holiday + 8 bank holidays (buy/sell holiday option)
Pension scheme
Private medical and dental insurance
Cycle to work scheme
Electric car scheme
How to ApplyIf you are keen, please send an updated CV to or call 01582 878868 / 07961 158586 for more information.
Machine Learning Engineer
Anson McCade
London
In office
Mid - Senior
£100,000
aws
tensorflow
kubernetes
python
docker
pytorch
+1
ML Engineer - Must hold active DV Clearance This is an exciting time to join a team to help pioneer both customer’s and an AI adoption journey. Not only will you be directly making a huge impact through the solutions you develop, youll be doing it for an organisation who makes a huge impact to the security of the UK. Core Duties Design and develop machine learning models for traditional ML use cases (forecasting, classification, anomaly detection) and GenAI/LLM applications Lead experimentation cycles: define hypotheses, design experiments, evaluate results, and iterate rapidly while adhering to governance requirements Transition validated experiments into production-ready solutions, working closely with other engineers on deployment and monitoring Build and optimise ML pipelines using AWS services and experiment tracking tools Develop and integrate LLM-powered solutions for tracing, evaluation, and production monitoring Implement robust experiment tracking, model versioning, and reproducibility practices with full audit trails Design feature engineering approaches and contribute to feature store development Support production models through monitoring, performance analysis, and continuous improvement Apply responsible AI practices, including model explainability and fairness assessment Present experiment findings and production outcomes to stakeholders, articulating operational and strategic value Mentor junior colleagues and share learnings across the team You will have experience in many of the following: Hands-on experience developing and deploying ML models in Python using frameworks such as scikit-learn, XGBoost, PyTorch, or TensorFlow Strong experience with AWS ML services (SageMaker, Lambda, S3) in production environments Strong experiment design skills: hypothesis formulation, A/B testing methodology, and statistical evaluation Proven track record transitioning models from experimentation to production with appropriate governance and quality controls Experience with experiment tracking and MLOps tooling (MLflow, Weights & Biases, Data Version Control) It Would Be Great If You Also Had Experience In Some Of These, But If Not Well Help You With Them Experience with advanced LLM techniques: agents, tool use, and agentic workflows Experience with vector databases (Pinecone, Weaviate, pgvector) for RAG applications Experience with feature stores (Feast, AWS Feature Store) Experience with containerisation (Docker) and orchestration (Kubernetes, ECS) TPBN1_UKTJ
Machine Learning Engineer
Anson McCade
London
In office
Senior
£65,000
processing-js
aws
tensorflow
terraform
kubernetes
python
+3
£65,000 GBP Onsite WORKING Location: Central London, Greater London - United Kingdom Type: Permanent An opportunity is available for an experienced Senior Machine Learning Engineer to design, build and operationalise advanced machine learning solutions that directly support UK national security objectives. This role sits within a multidisciplinary AI engineering environment, working closely with Data Scientists, Software Engineers, Product teams and government stakeholders. The Senior ML Engineer will own the journey from experimentation and hypothesis testing through to secure, production-grade deployment, using a modern AWS-based MLOps and LLMOps platform. The Role The successful candidate will balance rapid experimentation with production readiness, prototyping and validating machine learning and generative AI approaches while ensuring successful models integrate seamlessly into live operational systems. This is a high-impact role at a pivotal point in the adoption of AI, machine learning and large language models across critical national systems, offering the chance to deliver real-world outcomes at scale. Key Responsibilities Designing, developing and optimising machine learning models across traditional ML use cases (forecasting, classification, anomaly detection) and GenAI / LLM solutions Leading experimentation cycles, including hypothesis definition, experimental design, evaluation and iteration, while complying with governance standards Transitioning validated experiments into production-ready ML services, collaborating closely with engineering teams on deployment and monitoring Building scalable ML pipelines using AWS services and modern experiment tracking frameworks Developing and integrating LLM-powered capabilities for evaluation, tracing and production monitoring Implementing robust experiment tracking, model versioning and reproducibility, ensuring full auditability Designing feature engineering strategies and contributing to feature store development Monitoring live models, analysing performance and driving continuous improvement Applying responsible AI principles, including explainability, robustness and fairness Communicating experimental results and production outcomes to stakeholders, highlighting operational and strategic value Mentoring junior engineers and promoting best practices across the team About the Candidate The ideal candidate will bring strong hands-on experience in machine learning engineering, with the ability to translate experimental success into reliable, scalable systems. Essential experience includes: Commercial experience developing and deploying machine learning models in Python Proficiency with ML frameworks such as scikit-learn, XGBoost, PyTorch or TensorFlow Strong experience delivering ML solutions using AWS services (e.g. SageMaker, Lambda, S3) Expertise in experiment design, including hypothesis formulation, A/B testing and statistical evaluation Proven experience moving models from experimentation into production with appropriate governance and quality controls Hands-on experience with MLOps tooling such as MLflow, Weights & Biases or Data Version Control Practical experience building LLM / GenAI applications, including prompt engineering and retrieval-augmented generation (RAG) Familiarity with LLMOps frameworks such as LangChain, LangSmith or LangGraph Understanding of model validation, evaluation techniques and production monitoring Experience working in cross-functional teams from problem definition through to delivery Strong communication skills, with the ability to explain complex concepts to non-technical audiences Sound judgement in applying AI appropriately and recognising when non-AI approaches are more suitable Desirable Experience Advanced LLM techniques, including agents, tool use and agentic workflows Experience with vector databases (e.g. Pinecone, Weaviate, pgvector) Feature store technologies such as Feast or AWS Feature Store Containerisation and orchestration using Docker, Kubernetes or ECS Infrastructure as Code using Terraform or CloudFormation Large-scale data processing frameworks such as Spark or Dask Knowledge of data governance, compliance and regulated environments Experience delivering solutions within highly regulated industries such as government, finance or healthcare Security Clearance This role requires UK Security Clearance. Applicants must already hold clearance or be eligible and willing to undergo the vetting process. Reference: AMC/RHU/MLE #ryhu TPBN1_UKTJ
Senior Machine Learning Engineer
Anson McCade
London
Hybrid
Senior
£65,000
aws
tensorflow
kubernetes
python
docker
pytorch
+1
Senior Machine Learning Engineer London Are you a Senior ML Engineer who wants to build AI that genuinely matters? Our client is a leading digital technology organisation delivering AI, data, and software solutions to UK public sector and national security customers. They are expanding their machine learning capability and are seeking an experienced engineer to design, evaluate, and deploy production-grade ML and GenAI solutions in high-impact operational environments. What youll be doing: Design and build ML models across forecasting, classification, anomaly detection, and GenAI / LLM use casesLead experimentation cycles: hypothesis, evaluation, iteration, and validationTake successful ML approaches into production, including deployment and monitoringBuild and optimise ML pipelines on AWSDevelop LLM-powered solutions, including evaluation and observabilityApply strong MLOps practices: experiment tracking, versioning, and reproducibilityCommunicate findings clearly to technical and non-technical stakeholdersMentor junior engineers and contribute to team best practicesThis role is for you if you have: Strong Python ML experience (e.g. scikit-learn, XGBoost, PyTorch, or TensorFlow)Production experience with AWS ML services (e.g. SageMaker, Lambda, S3)Proven ability to move models from experimentation into live systemsExperience with MLOps tools (MLflow, Weights & Biases, DVC, or similar)Hands-on exposure to LLM / GenAI applications, including RAGNice to have: Experience with advanced LLM techniques (e.g. agents, tool use)Familiarity with vector databases and feature storesExperience with Docker, Kubernetes, or Infrastructure as CodeImportant: Security clearance required (or eligibility to obtain it).Benefits: Hybrid working with flexibility25 days holiday plus buy/sell optionsCompetitive pension, bonus, and benefitsStrong career development and mentoringOpportunity to work on mission-critical AI supporting UK securityOk, Im in whats next? Please apply with your latest CV.TPBN1_UKTJ
Principle AI Engineer
The Portfolio Group
London
In office
Senior - Leader
Private salary
python
Principal AI Engineer | London | Excellent Salary +Benefits Join an award-winning, internationally recognised International B2B Consultancy organisation as a Principal AI Engineer, where you will play a pivotal role in shaping and delivering production grade generative AI capabilities. This is a senior; hands-on engineering role focused on building the intelligence layer of advanced AI products. You will design and implement Retrieval-Augmented Generation (RAG) pipelines, agentic workflows, and robust evaluation frameworks that ensure AI systems are accurate and aligned with real-world business needs. Reporting to the Director of AI, you will translate strategy and architecture into high-quality implementations, working closely with AI Platform Engineering to ensure solutions are scalable, maintainable, and production ready. Design, build, and train production-grade generative AI systems. Implement robust RAG pipelines that effectively leverage proprietary and domain-specific content. Develop agentic and workflow-based AI patterns with a focus on determinism, quality, and maintainability. Apply model adaptation techniques prompting, fine-tuning, distillation-to optimise quality, latency, and cost. Establish strong experimentation and evaluation practices to measure correctness, faithfulness, and robustness. Act as a technical authority, providing hands-on leadership, mentoring, and code-level guidance to AI engineers. Collaborate closely with platform, product, and delivery teams to move AI capabilities from experimentation into production. Contribute to advanced retrieval techniques, including Graph-RAG and structured knowledge representation, where they add value.Required Skills & Experience Strong Python proficiency for production-grade AI development, with hands-on experience using LlamaIndex, LangChain, and LangGraph. Proven experience building Retrieval-Augmented Generation (RAG) systems; Graph-RAG experience is a plus. Practical experience with model adaptation techniques, including prompting, fine-tuning, instruction tuning, or knowledge distillation. Solid understanding of evaluation and experimentation for generative AI, focused on correctness, faithfulness, and robustness. Demonstrable experience owning technical design and delivery of complex AI, ML, or data-driven systems in production environments. Experience operating as a senior AI engineer or technical lead, balancing experimentation with production delivery and communicating effectively across teams.This is a progressive career opportunity to work at the cutting edge of Generative AI model deployment, where your work directly shapes customer-facing products and business innovation. You will have real ownership, technical autonomy, and the backing of a world-class leadership team committed to building AI that delivers measurable value. INDAM
Page 1 of 2

Frequently asked questions

What types of Research Engineer jobs are available in London on Haystack?
Haystack features a wide range of Research Engineer positions in London, including roles in machine learning, data science, AI development, software research, and experimental technology projects.
How can I apply for Research Engineer jobs in London through Haystack?
To apply, simply create a profile on Haystack, upload your CV, and submit your application directly through the job listing. You can also set up job alerts for new Research Engineer opportunities in London.
Are the Research Engineer jobs in London on Haystack suitable for recent graduates?
Yes, Haystack lists Research Engineer roles suitable for various experience levels, including entry-level positions and internships ideal for recent graduates seeking to start their careers in research.
Can I filter Research Engineer jobs by specific industries or technologies on Haystack?
Absolutely! You can filter job listings by industry sectors such as biotech, fintech, or AI, and also by specific technologies or skills to find the most relevant Research Engineer roles in London.
Does Haystack offer resources to help with my Research Engineer job search in London?
Yes, Haystack provides career advice, interview tips, and salary guides tailored to Research Engineers, helping you prepare for applications and interviews in the competitive London tech market.