Anthropic logo

Staff+ Software Engineer, Safeguards Infrastructure

Builds foundational infrastructure for AI safety safeguards, including data storage, metric and evaluation systems, and tooling for human and agentic review. The role involves maintaining real-time, multi-layered defenses against model misuse and disallowed behavior at scale, working across the stack primarily in Python.

Anthropic London £325,000 – £395,000 pa
Hybrid

Senior Software Engineer, Data - AI Portal

Build and operate a globally distributed Data Transfer Hub moving petabytes of video, LiDAR and sensor data per day between Wayve and partners such as Uber, Stellantis and Nissan. Write pipeline logic in Python, manage infrastructure with Terraform, and use Flyte, Kafka and Azure for orchestration, event-driven lifecycle tracking and storage. The small, high-autonomy team owns production reliability, observability and cost efficiency, with an out-of-hours on-call rotation once the service is established.

Wayve London
Hybrid Permanent

Staff Software Engineer, Data Enrichment Platform

Owns the technical vision and architecture for a platform that lets model engineers deploy, run, evaluate and improve ML models over petabytes of driving data and large GPU fleets. Combines hands-on backend engineering in Python with cross-team technical leadership, mentoring senior engineers and leading a small team of 2-3.

Wayve London
Hybrid Permanent

AI Software Engineer – Machine Vision

Develops software and applied AI models for machine vision, working across C++, C# and Python to build image-processing algorithms and integrate models into reliable applications. Involves dataset preparation, model evaluation, performance tuning for accuracy and inference speed, automated testing and debugging of vision pipelines. Hybrid or remote, with a path to lead an AI team.

Adria Solutions Huddersfield £55,000 – £70,000 pa
Hybrid

Senior Software Engineer

Develops and maintains core application software for intra-operative medical devices, primarily in modern C++ (C++17+), within a multidisciplinary team spanning embedded, cloud and application software. Work covers device monitoring, cloud connectivity, debugging, and security and regulatory compliance for medical-grade systems, with two days per week onsite in London.

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

Senior Software Engineer – Python

Builds and maintains a Python-based SaaS platform for project, data and annotation management used by internal machine learning engineers and data scientists. Works with data and platform engineers to handle growing data volumes, and collaborates with stakeholders to define requirements and validate features in an iterative, quality-driven environment.

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

Senior Software Engineer

Builds LLM-powered applications and AI agents on a .NET and Azure stack for a public-sector client, combining hands-on C# development with practical AI work such as Azure OpenAI, RAG and agent orchestration. The role is primarily remote, with roughly two to three days per month on site in Cardiff, and requires eligibility for SC clearance.

F5 Cardiff £70,000 – £100,000 pa
Remote Clearance Required

Senior Software Engineer (Python)

Builds production-grade Python services and serverless, event-driven AWS systems that power AI-driven workflows for regulated financial services. Designs policy enforcement, safety guardrails, behavioural monitoring and evaluation frameworks for LLM-based agentic systems, owning features end-to-end and mentoring engineers.

Aveni United Kingdom
Remote Permanent

Lead Software Engineer

Senior technical co-lead of a product squad, owning architectural decisions, technical risk and engineering quality while remaining hands-on across Node.js or Python backends, event-driven AWS and React. Leads LLM feature development, drives AI coding tool adoption across the SDLC, and mentors engineers in an FCA-regulated fintech context.

Aveni United Kingdom
Remote Permanent

AI Software Engineer

Builds and develops AI software solutions for a defence and security-focused client base, working fully remotely with occasional visits to client sites. The role sits within a security-cleared environment, requiring existing SC or MOD DV clearance to handle sensitive projects.

Searchability NS&D London £45,000 – £80,000 pa
Remote Permanent Clearance Required

AI Software Engineer - eDV Cleared

Builds and maintains AI and software solutions for national security clients, working across secure sites in a hybrid arrangement. The role requires active UK eDV clearance and operates within a cleared environment, with a salary band spanning £60,000 to £100,000 depending on experience.

Searchability NS&D London £65,000 – £100,000 pa
Hybrid Permanent Clearance Required

Backend Software Engineer - TypeScript

Backend engineering role focused on building APIs and third-party integrations for a logistics platform handling parcel shipments, labelling and tracking at high transaction volumes. The team is modernising legacy services towards TypeScript, Node.js and Google Cloud, and uses AI-assisted and agentic development workflows. Work spans distributed systems challenges such as retries, failures and data consistency, with ownership through to production support.

Spectrum IT Recruitment Southampton £50,000 – £60,000 pa
Hybrid Permanent

Lead Software Engineer

Lead backend and edge/IoT engineering for high-stakes Defence projects, bridging proof-of-concept work and robust production systems. You will mentor a squad of engineers, design complex components, and build CI/CD and containerisation pipelines with Docker and Kubernetes while shipping Python and compiled-language code alongside ML engineers and data scientists.

Faculty Remote (UK)
Remote Permanent Clearance Required

Frontend Software Engineer (JavaScript / TypeScript & React)

Builds and maintains dynamic user interfaces for AI-driven cybersecurity products, creating reusable components in React and optimising front-end performance, speed and scalability. Works closely with backend engineers, UX designers and product managers to integrate APIs and ensure accessibility (WCAG) compliance. Hybrid role requiring at least two days a week in the Cambridge office.

Darktrace Cambridge
Hybrid

Senior Software Engineer, JAX

Develops performance optimizations in deep learning frameworks using JAX, contributing to JAX core components and driving peak performance on NVIDIA hardware. Works with AI researchers to build future-proof models and tooling that bridges numerical computing, simulation and deep learning research. Requires C/C++ and Python skills plus deep knowledge of ML framework internals and CPU/GPU architectures.

NVIDIA Switzerland
Remote