Latest software engineer Jobs

Databricks logo

Senior Forward Deployed Engineer (Technical Data Architect)

Customer-facing role building and productionising data and AI solutions on the Databricks platform, owning architecture and design decisions for end-to-end systems spanning data engineering, ML/AI and application development. Embeds with client teams from engineers to executives, delivering production-grade reference architectures and reusable accelerators, with around 20% travel.

Databricks London
Hybrid

Lead Machine Learning Engineer (Safety)

Lead the technical strategy, architecture and deployment of secure AI systems across high-stakes domains, bridging research and production impact. The role involves capability testing for Frontier AI models, multi-agent systems, scalable cloud infrastructure and safety-first frameworks, while advising senior clients and mentoring engineering talent.

Faculty London
Hybrid Permanent

Senior Computer Vision Engineer - Deep Learning

Design and deploy production-grade computer vision systems using deep learning techniques such as CNNs and Vision Transformers, translating research into robust AI solutions for defence and security applications. Work across the full development lifecycle, from model design and training to deployment on cloud and edge platforms. Collaborate with researchers, engineers, and customers in a technically challenging environment focused on real-world autonomy and perception systems.

MFK Recruitment Brentford £70,000 – £95,000 pa
Hybrid Permanent Clearance Required

Senior ML Performance Engineer, Inference Optimisation

Hands-on role optimising inference for edge accelerators and GPUs so large transformer models run efficiently on low-cost, low-power in-vehicle compute. You'll profile model graphs, compiler/runtime behaviour and kernel execution, implement optimisations like fusion, scheduling and custom kernels, and build benchmarking and regression tests across NVIDIA Orin/Thor and Qualcomm targets, working closely with model, platform and deployment teams.

Wayve London
Hybrid Permanent

Senior Machine Learning Engineer, AV Core

Lead large-scale data enrichment and curation for the Core Model Safety team, mining hard and rare events and building workflows across pre/mid-training, reward modelling and self-supervised labelling. Design and train out-of-distribution detection mechanisms for robust driverless operation, working at the intersection of model engineering, infrastructure, compute and data.

Wayve London
Hybrid Permanent

Staff Research Engineer - Multimodal Generative Modelling

Join the Voice team within a 40+ person R&D department to build human-interactive multimodal models combining text, audio and video. You'll define research roadmaps, propose novel architectures, develop low-latency streaming conversational systems, and take models from pretraining through post-training to production deployment.

Synthesia London
Remote Permanent

Machine Learning Research Engineer

Join a small, dynamic R&D team prototyping and implementing new approaches to AI problems, evaluating output quality, efficiency and feasibility against other techniques in a data-driven way. Work spans data science on large datasets, modelling and evaluation, using Python ML frameworks such as PyTorch, TensorFlow and Scikit-Learn. Open to graduates as well as senior candidates with published work in NLP, Computer Vision or Deep Learning.

Luminance Cambridge
Hybrid Permanent

Senior Applied AI Engineer

Architect and build multi-agent AI systems end-to-end, combining frameworks like LangGraph or Haystack with bespoke orchestration, state management and tool-calling logic. Embed LLMs and vision-language models into live reasoning, search and task-execution workflows, deploying across cloud and on-premises environments with monitoring, evaluation and guardrail tooling. Set technical standards for agentic AI within the team, working with a biotech and pharma customer.

Deerfoot Recruitment Solutions Didcot £700 – £900 pd
Hybrid Contract

Senior Full Stack Engineer

Builds end-to-end features across web applications and backend services, owning requirements from engineering design through task breakdown, implementation and production debugging. Works with React, TypeScript and REST APIs in a cross-functional team of backend, front-end and full-stack engineers, with automated testing integrated throughout the development lifecycle.

Thought Machine Lisbon, Portugal
Hybrid Permanent

Senior Machine Learning Engineer (Safety)

Lead the design, build and deployment of production-grade ML systems for national security and AI safety clients, including capability testing of frontier models. Act as a technical advisor to customers, define best practices for deploying ML at scale, and mentor junior engineers. Distinct for its focus on red teaming, evaluation and high-stakes government and frontier lab work.

Faculty London
Hybrid Permanent Clearance Required

Senior Computer Vision Engineer - Deep Learning

Hands-on role designing and deploying production-grade computer vision systems using CNNs and Vision Transformers, from model architecture and training pipelines to inference optimisation across cloud and edge. Involves translating recent AI research into reliable products for defence and security, collaborating with engineers, researchers and customers.

MFK Recruitment Brentford £70,000 – £95,000 pa
On-site Permanent Clearance Required

Senior Artificial Intelligence Engineer

Designs, benchmarks and optimises deep learning models for computer vision and surgical video understanding, focusing on low-latency inference on edge and cloud devices. Works with ML, platform and embedded engineers on end-to-end video pipelines, using PyTorch, TensorRT and techniques like pruning and quantization. Distinct for its operating-room, safety-critical medical imaging context.

Medtronic London £76,800 – £115,200 pa

Senior Applied AI Engineer

Hands-on role building the backend services, APIs and data pipelines behind a new AI layer for an investment management firm's portfolio platform. Involves LLM applications such as agent workflows, tool use and RAG, plus security controls, automated tests, AI evaluations and monitoring of accuracy, latency and cost in production.

Hays Technology London £100,000 – £110,000 pa
Hybrid Permanent

Staff AI Research Engineer - Computer Vision

Builds computer vision models for object detection, recognition, classification and tracking, extending state-of-the-art architectures and running large-scale multi-GPU training on sensor data. Optimises models for real-time performance on constrained target hardware and collaborates with research, engineering and product teams to shape perception roadmaps.

Helsing London

Machine Learning Research Engineer

Builds and scales generative and predictive models of cellular behaviour, implementing and optimising large neural networks and distributed training infrastructure. Acts as a bridge between ML research and production, profiling GPU workloads and optimising inference for use by data scientists and biologists on multi-modal biological data.

Relation Therapeutics London
On-site Permanent