Latest software engineer Jobs

Senior Machine Learning Research Engineer

Develop and scale generative and predictive machine learning models for cellular behaviour using multi-omic biological data. Build robust distributed training and inference systems, bridging ML research and production deployment in close collaboration with scientists. Optimize performance across compute, memory, and I/O while advancing core ML infrastructure in a highly interdisciplinary environment.

Relation Therapeutics London, Greater London, United Kingdom
Permanent

Senior Applied AI Engineer

This role involves architecting and building multi-agent AI systems end-to-end, combining frameworks like LangGraph or Haystack with bespoke orchestration and state management. You will take ownership of production pipelines, from data ingestion to live inference, and set technical standards for agentic AI within the team.

Deerfoot Recruitment Solutions Didcot, Oxfordshire, United Kingdom £700 – £900 pd

Senior Machine Learning Engineer (Safety)

As a Senior Machine Learning Engineer, you will lead the development and deployment of cutting-edge AI systems for high-impact missions in national security and global stability. You will design, build, and deploy scalable, production-grade ML software and infrastructure, ensuring rigorous operational and ethical standards. You will also mentor junior engineers and collaborate with cross-functional teams to solve critical client challenges.

Faculty London, Greater London, United Kingdom
Permanent

Senior Full Stack Engineer

A Senior Full Stack Engineer will design and implement end-to-end features across both frontend and backend systems, translating customer requirements into scalable, secure, and high-performance solutions. The role involves full ownership of features from design to production, with a strong emphasis on testing, collaboration, and delivering exceptional user experiences for global financial clients. Working within a cross-functional team, the engineer will help shape modern core banking technology on a cloud-native platform.

Thought Machine Lisbon, Portugal
On-site Permanent

Senior ML Performance Engineer, Inference Optimisation

This role involves optimizing machine learning inference for edge devices and GPUs, working closely with model, platform, and deployment teams. Responsibilities include profiling performance, implementing optimizations, and building benchmarking tools for efficient deployment of large transformer models.

Wayve London, Greater London, United Kingdom
Hybrid Permanent

Senior Machine Learning Engineer, AV Core

This role involves leading large-scale data enrichment and curation initiatives for Wayve's Core Model Safety team, focusing on collision avoidance, model understanding, and robustness. You'll collaborate with research, simulation, and engineering teams to improve the efficiency and reliability of machine learning operations, working with real-world and simulation data.

Wayve London, Greater London, United Kingdom
Hybrid Permanent

Senior Artificial Intelligence Engineer

As a Senior Artificial Intelligence Engineer, you will focus on optimizing machine learning models for low latency on edge and cloud devices. You will work closely with a multidisciplinary team to develop and benchmark network architectures, create production pipelines for real-time surgical video processing, and stay updated with the latest AI optimization techniques.

Medtronic London, Greater London, United Kingdom

Staff Research Engineer - Multimodal Generative Modelling

This role involves developing advanced multimodal generative models that enable natural, real-time conversational interactions by integrating text, voice, and video. The engineer will lead research and implementation of low-latency, emotionally expressive AI systems, working across pretraining, post-training, and production deployment. Key focus areas include neural codecs, diffusion models, and streaming architectures to enhance realism and interactivity in Synthesia's AI video platform.

Synthesia London, United Kingdom
Remote Permanent

Senior Applied AI Engineer

This role involves designing, building, and delivering backend services and APIs for an AI layer in an investment management firm's portfolio technology platform. You will work closely with a frontend engineer to integrate AI capabilities, ensure secure data handling, and monitor system performance.

Hays Technology London, Greater London, United Kingdom £100,000 – £110,000 pa

Machine Learning Research Engineer

This role involves prototyping, building, and implementing new AI approaches, as well as evaluating their quality and efficiency. You'll work in a dynamic R&D team at a leading AI company, focusing on data-driven solutions to AI problems.

Luminance Cambridge, Cambridgeshire, United Kingdom
Hybrid Permanent

Senior Machine Learning Engineer

Lead the development and deployment of cutting-edge, production-grade machine learning systems for high-impact clients, particularly in the defence sector. Design scalable ML infrastructure, define best practices for ML deployment, and act as a technical advisor while mentoring junior engineers. Work in a cross-functional environment with strong emphasis on ethical, reliable AI and client collaboration.

Faculty AI London, Greater London, United Kingdom
Hybrid Permanent Flexible Clearance Required

Staff Machine Learning Engineer | | Up to+ Bonus

This role involves leading the development and deployment of advanced AI systems, including generative AI, LLMs, and agentic architectures. You will work across multiple engineering teams to establish reusable AI frameworks, tooling, and engineering standards, while remaining hands-on with complex AI applications.

WeDoTech London, Greater London, United Kingdom £120,000 – £160,000 pa
Permanent

Senior Computer Vision Engineer - Deep Learning

This role involves designing, developing, and deploying production-grade computer vision systems using deep learning techniques, particularly Convolutional Neural Networks and Vision Transformers. You will work closely with researchers and engineers to translate cutting-edge AI research into reliable products for defence and security applications.

MFK Recruitment Brentford, Greater London, United Kingdom £70,000 – £95,000 pa

Staff AI Research Engineer - Computer Vision

This role involves developing and optimizing computer vision models for real-time deployment, focusing on object detection, recognition, and tracking. You will work on state-of-the-art architectures, conduct rigorous experiments, and collaborate with research, engineering, and product teams to solve complex and impactful problems in the defence AI sector.

Helsing London, Greater London, United Kingdom

Staff Machine Learning Engineer | | Up to+ Bonus

This role involves leading the development and deployment of sophisticated AI systems, including generative AI, LLMs, and multi-agent solutions. You will work across multiple engineering teams to establish reusable AI frameworks, tooling, and engineering standards, while remaining hands-on with complex AI applications. The role is central to driving the UK AI agenda within a highly regulated financial services environment.

WeDoTech London, Greater London, United Kingdom £120,000 – £160,000 pa
Permanent